Describe the bug
In German it is common as in English to abbreviate months with three-letters.
However in the given locale, the short months are not abbreviated at all, that is inconsistent
with the other months and also inconsistent with the English locale.
M = single-digit if possible
MM = always 2 digits
MMM = three letters for current month's abbreviation
MMMM = full month's name
with the current implementation, there is no difference between MMM and MMMM
Expected behavior
MMM will show Jun for Juni, Jul for Juli, Mrz for März and so on.
This is also the behaviour Microsoft Excel is showing when formatting a cell with MMM,
always three-letters abbreviations:
Jan
Feb
Mrz
Apr
Mai
Jun
Jul
Aug
Sep
Okt
Nov
Dez
Describe the bug In German it is common as in English to abbreviate months with three-letters. However in the given locale, the short months are not abbreviated at all, that is inconsistent with the other months and also inconsistent with the English locale.
M = single-digit if possible MM = always 2 digits MMM = three letters for current month's abbreviation MMMM = full month's name
https://codesandbox.io/s/day-js-forked-s8q85p
with the current implementation, there is no difference between MMM and MMMM
Expected behavior MMM will show Jun for Juni, Jul for Juli, Mrz for März and so on. This is also the behaviour Microsoft Excel is showing when formatting a cell with MMM, always three-letters abbreviations: Jan Feb Mrz Apr Mai Jun Jul Aug Sep Okt Nov Dez
Information