A day-of-week, such as 'Tuesday'.
DayOfWeek
is an enum representing the 7 days of the week -
Monday, Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday.
In addition to the textual enum name, each day-of-week has an int
value.
The int
value follows the ISO-8601 standard, from 1 (Monday) to 7 (Sunday).
It is recommended that applications use the enum rather than the int
value
to ensure code clarity.
This enum provides access to the localized textual form of the day-of-week.
Some locales also assign different numeric values to the days, declaring
Sunday to have the value 1, however this class provides no support for this.
See WeekFields
for localized week-numbering.
Do not use ordinal()
to obtain the numeric representation of DayOfWeek
.
Use getValue()
instead.
This enum represents a common concept that is found in many calendar systems. As such, this enum may be used by any calendar system that has the day-of-week concept defined exactly equivalent to the ISO calendar system.
Inherited Method Summary
Enum Values
public static final DayOfWeek FRIDAY
The singleton instance for the day-of-week of Friday.
This has the numeric value of 5
.
public static final DayOfWeek MONDAY
The singleton instance for the day-of-week of Monday.
This has the numeric value of 1
.
public static final DayOfWeek SATURDAY
The singleton instance for the day-of-week of Saturday.
This has the numeric value of 6
.
public static final DayOfWeek SUNDAY
The singleton instance for the day-of-week of Sunday.
This has the numeric value of 7
.
public static final DayOfWeek THURSDAY
The singleton instance for the day-of-week of Thursday.
This has the numeric value of 4
.
public static final DayOfWeek TUESDAY
The singleton instance for the day-of-week of Tuesday.
This has the numeric value of 2
.
public static final DayOfWeek WEDNESDAY
The singleton instance for the day-of-week of Wednesday.
This has the numeric value of 3
.