在处理NSDateComponents时,我开始了解一个我从未使用过的属性。
我也试着查看苹果文档,但没有得到正确答案。 Apple说,
Declaration
OBJECTIVE-C
@property NSInteger yearForWeekOfYear
Discussion
This value is interpreted in the context of the calendar with which it is used
有人确切知道这个属性的作用吗? e.g。
- Year property will return year value.
- Day property will rerun day value
- MonthOfYear property will return month number of particular year
- WeekOfYear will return Week number of particular year
- yearForWeekOfYear will return ????? (Can anybody give simple example as well so I can easily understand )
答案 0 :(得分:1)
yearForWeekOfYear
基于ISO周日期,这是ISO 8601标准的一部分。您可以在this Wikipedia page上详细了解相关信息。根据{{1}}属性,我们通常使用它的一年中的第52周可能不是第52周,具体取决于您所在的年份,以及正常的公历中一年中的哪一天开始(与公历的ISO周日期版本相反)。