iOS 日期处理

2016-04-01  本文已影响92人  着魔的毛豆

日期处理

NSDateFormatter *fm = [[NSDateFormatter alloc] init]; 
NSTimeZone *timeZone = [NSTimeZone localTimeZone];
 [fm setTimeZone:timeZone]; 
//设置日期的转换格式 
[fm setDateFormat : @"yyyy-MM-dd HH:mm"]; 
NSDate *date = [fm dateFromString:]; 
NSString *string = [fm stringFromDate:];

注意: calendarWithIdentifier(ios8以后才有)

objectivecNSDateFormatter *fm = [[NSDateFormatter alloc] init];
 NSTimeZone *timeZone = [NSTimeZone localTimeZone];  
[fm setTimeZone:timeZone]; 
[fm setDateFormat : @"yyyy-MM-dd HH:mm"];  
NSDate *toDate = [fm dateFromString:firstToDate];
 NSDate *fromDate = [fm dateFromString:secoud];  
NSCalendar *calendar = [NSCalendar calendarWithIdentifier:NSGregorianCalendar]; 
//日期单元 
NSUInteger unitFlags = NSCalendarUnitYear | NSMonthCalendarUnit | NSDayCalendarUnit | NSCalendarUnitHour | NSCalendarUnitMinute;  NSDateComponents *components = [calendar components:unitFlags fromDate:toDate toDate:fromDate options:NSCalendarWrapComponents];
上一篇 下一篇

猜你喜欢

热点阅读