dayOfWeek
dayOfWeek
returns the integer value of the day of the week for an input date-time in the specified time zone, with 1 being Monday and 7 being Sunday.
Syntax
dayOfWeek(instant, timeZone)
dayOfWeek(dateTime)
Parameters
Parameter | Type | Description |
---|---|---|
instant | Instant | The instant for which to find the day of the month. |
timeZone | TimeZone | The time zone to use when interpreting the date-time. |
dateTime | ZonedDateTime | The zoned date-time for which to find the day of the week. |
Returns
Returns a 1-based int value of the day of the week.
Examples
datetime = parseInstant("2024-02-29T01:23:45 ET")
datetime_zoned = toZonedDateTime(datetime, timeZone("MT"))
day = dayOfWeek(datetime, timeZone("ET"))
day_zoned = dayOfWeek(datetime_zoned)
println day
println day_zoned
- Log