Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
The weekOfYear
accessor property of Temporal.PlainDate
instances returns a positive integer representing the 1-based week index in the yearOfWeek
of this date, or undefined
if the calendar does not have a well-defined week system. The first week of the year is 1
. It is calendar-dependent.
Note that for ISO 8601, the first and last few days of the year may be attributed to the last week of the previous year or the first week of the next year. Namely, if a week crosses two years, then it belongs to the year that has the majority of its days. To get the year that the weekOfYear
belongs to, use the yearOfWeek
property, not the year
property.
The set accessor of weekOfYear
is undefined
. You cannot change this property directly. To create a new Temporal.PlainDate
object with the desired new weekOfYear
value, use the add()
or subtract()
method with the appropriate number of weeks
.