[ ] It's submitted to the dev branch (or v[X] branch)
[ ] When resolving a specific issue, it's referenced in the PR's title (e.g. fix: #xxx[,#xxx], where "xxx" is the issue number)
[ ] It's been tested on a Cordova (iOS, Android) app
[ ] It's been tested on an Electron app
[ ] Any necessary documentation has been added or updated in the docs or explained in the PR's description.
If adding a new feature, the PR's description includes:
[x] A convincing reason for adding this feature (to avoid wasting your time, it's best to start a new feature discussion first and wait for approval before working on it)
Other information:
Moment.js, Day.js, and other date libraries support date format tokens for the ISO week year (GGGG). This is so you can format dates like 2022-01-01 as 2021-W52 instead of the current YYYY token which returns the locale year.
What kind of change does this PR introduce?
Does this PR introduce a breaking change?
The PR fulfills these requirements:
dev
branch (orv[X]
branch)fix: #xxx[,#xxx]
, where "xxx" is the issue number)If adding a new feature, the PR's description includes:
Other information:
Moment.js, Day.js, and other date libraries support date format tokens for the ISO week year (
GGGG
). This is so you can format dates like2022-01-01
as2021-W52
instead of the currentYYYY
token which returns the locale year.https://momentjs.com/docs/#/parsing/string-format/:~:text=by%20moment.locale()-,gggg,-2014 https://day.js.org/docs/en/plugin/advanced-format