5

只是出于好奇(因为这是我第一次需要在 Cocoa 中计算它)——
真的是计算当前年份的最简洁的方法吗?

int thisYear = [[[NSCalendar currentCalendar] 
                components:NSYearCalendarUnit fromDate:[NSDate date]] 
               year];

看起来很笨拙。。

4

1 回答 1

4

是的,当我需要从诸如日、月或年之类的日期获取组件时,我使用NSDateComponents,事实上日期是笨拙的 - 有不同的日历、时区、闰年等。

于 2012-10-17T19:00:52.970 回答