年与年之间的差异ForWeekOfYear - iOS(NSDateComponents)

时间:2015-03-13 05:28:17

标签: ios nsdatecomponents

在处理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 ) 

1 个答案:

答案 0 :(得分:1)

yearForWeekOfYear基于ISO周日期,这是ISO 8601标准的一部分。您可以在this Wikipedia page上详细了解相关信息。根据{{​​1}}属性,我们通常使用它的一年中的第52周可能不是第52周,具体取决于您所在的年份,以及正常的公历中一年中的哪一天开始(与公历的ISO周日期版本相反)。