获取当期时间

来源:互联网 发布:沪昆高铁 知乎 编辑:程序博客网 时间:2024/04/30 02:14

//获取当前的时间

   NSDate *nowData = [NSDate date];

    NSCalendar *currentCal = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];

    NSUInteger unitFlag = NSYearCalendarUnit|NSMonthCalendarUnit|NSDayCalendarUnit;

    NSDateComponents *comps = [currentCal components:unitFlag fromDate:nowData];

    [currentCal release];


NSGregorianCalendar;//阳历

NSBuddhistCalendar;//佛历

NSChineseCalendar;//阴历,农历

NSHebrewCalendar; //希伯来历

NSIslamicCalendar;//伊斯兰教历,回历

NSIslamicCivilCalendar;//伊斯兰历

NSJapaneseCalendar;//日本日历

NSRepublicOfChinaCalendar NS_AVAILABLE(10_6, 4_0);//民国日历

NSPersianCalendar NS_AVAILABLE(10_6, 4_0);//波斯历法

NSIndianCalendar NS_AVAILABLE(10_6, 4_0);//印度历法

NSISO8601Calendar NS_AVAILABLE(10_6, 4_0);//国际标准