angular-cn/packages/common/src/i18n
Pete Bacon Darwin c6e5fc4fbe fix(common): format day-periods that cross midnight (#36611)
When formatting a time with the `b` or `B` format codes, the rendered
string was not correctly handling day periods that spanned midnight.
Instead the logic was falling back to the default case of `AM`.

Now the logic has been updated so that it matches times that are within
a day period that spans midnight, so it will now render the correct
output, such as `at night` in the case of English.

Applications that are using either `formatDate()` or `DatePipe` and any
of the `b` or `B` format codes will be affected by this change.

Fixes #36566

PR Close #36611
2020-04-16 09:40:40 -07:00
..
currencies.ts fix(common): update CLDR generated files to 36.0.0 (#33584) 2019-11-07 22:11:33 +00:00
format_date.ts fix(common): format day-periods that cross midnight (#36611) 2020-04-16 09:40:40 -07:00
format_number.ts build: reformat repo to new clang@1.4.0 (#36613) 2020-04-14 12:08:36 -07:00
locale_data.ts build: reformat repo to new clang@1.4.0 (#36613) 2020-04-14 12:08:36 -07:00
locale_data_api.ts build: reformat repo to new clang@1.4.0 (#36613) 2020-04-14 12:08:36 -07:00
localization.ts build: reformat repo to new clang@1.4.0 (#36613) 2020-04-14 12:08:36 -07:00