type
enum
jan |
January |
---|---|
feb |
February |
mar |
March |
apr |
April |
may |
May |
jun |
June |
jul |
July |
aug |
August |
sep |
September |
oct |
October |
nov |
November |
dec |
December |
constructors
fromStr |
Return the Month instance for the specified name. |
---|
fields
vals |
List of Month values indexed by ordinal |
---|
methods
decrement |
Return the month before this month. |
---|---|
increment |
Return the month after this month. |
localeAbbr |
Get the abbreviated name for the current locale. |
localeFull |
Get the full name for the current locale. |
numDays |
Return the number of days in this month for the specified year. |
toLocale |
Return the month as a localized string according to the specified pattern. |
Slot Details
apr
const static Month apr := ...
April
aug
const static Month aug := ...
August
dec
const static Month dec := ...
December
decrement
feb
const static Month feb := ...
February
fromStr
increment
jan
const static Month jan := ...
January
jul
const static Month jul := ...
July
jun
const static Month jun := ...
June
localeAbbr
Str localeAbbr()
Get the abbreviated name for the current locale. Configured by the sys::<name>Abbr
localized property.
localeFull
Str localeFull()
Get the full name for the current locale. Configured by the sys::<name>Full
localized property.
mar
const static Month mar := ...
March
may
const static Month may := ...
May
nov
const static Month nov := ...
November
numDays
oct
const static Month oct := ...
October
sep
const static Month sep := ...
September
toLocale
Str toLocale(Str? pattern := null, Locale locale := Locale.cur())
Return the month as a localized string according to the specified pattern. The pattern rules are a subset of the DateTime.toLocale
:
M One/two digit month 6, 11 MM Two digit month 06, 11 MMM Three letter abbr month Jun, Nov MMMM Full month name June, November
If pattern is null it defaults to "MMM". Also see localeAbbr
and localeFull
.
vals
const static Month[] vals := ...
List of Month values indexed by ordinal