【OC】年月日分割

2016-11-08  本文已影响0人  鄒賢
    NSString *time = @"2016-11-08";
    NSDateFormatter *fm = [[NSDateFormatter alloc] init];
    fm.dateFormat = @"yyyy-MM-dd";
    NSDate *date = [fm dateFromString:time];
    
    NSCalendar *calendar = [NSCalendar currentCalendar];
    NSDateComponents *components = [calendar   components:NSCalendarUnitYear    |NSCalendarUnitMonth|NSCalendarUnitDay fromDate:date];
    NSLog(@"\n%ld\n%ld\n%.02ld",  (long)components.year, (long)components.month, (long)components.day);

运行结果

2016
11
08
上一篇下一篇

猜你喜欢

热点阅读