出于好奇(因为这是我第一次需要在Cocoa中计算它) -
这真的是计算当前年份的最简洁方法吗?
int thisYear = [[[NSCalendar currentCalendar]
components:NSYearCalendarUnit fromDate:[NSDate date]]
year];
看起来很笨拙..
答案 0 :(得分:4)
是的,当我需要从日期,月份或年份的日期获取组件时,我使用NSDateComponents
,事实上日期是笨拙的 - 有不同的日历,时区,闰年等。