NSDate与NSDateFormatter的相关用法
生活随笔
收集整理的這篇文章主要介紹了
NSDate与NSDateFormatter的相关用法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.NSDateFormatter配合NSDate與NSString之間的轉化NSDateFormatter有下面2個方法:- (NSString *)stringFromDate:(NSDate *)date;//NSDate轉NSString- (NSDate *)dateFromString:(NSString *)string;//NSString轉NSDatee.g.NSString *dateString=@"1900-01-01";NSDateFormatter *dateFormatter=[[NSDateFormatter alloc]init];[dateFormatter setDateFormat:@"yyyy-MM-dd"];NSDate *date=[dateFormatter dateFromString:dateString];[dateFormatter release];NSString轉NSDate與上面類似NSString *dateString=[dateFormatter dateFromString:[NSDate date]];2.NSDateFormatter 的一些格式介紹[dateFormatter setDateFormat:@"yyyy年MM月dd日#EEEE"];EEEE為星期幾,EEE為周幾[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];[dateFormatter setDateFormat:@"yyyy年MMMMd日"];//MMMM 為xx月,一個d可以省去01日前的03.NSString轉NSDate少一天的解決辦法用下面這種格式化方式 1.[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"]; 2.NSCalendar *calendar = [NSCalendar currentCalendar];NSDateComponents *components = [calendar components:(NSDayCalendarUnit | NSMonthCalendarUnit | NSYearCalendarUnit) fromDate:[NSDate date]];NSDate *todayDate = [calendar dateFromComponents:components];
轉載于:https://www.cnblogs.com/zzzili/archive/2013/02/27/6685350.html
總結
以上是生活随笔為你收集整理的NSDate与NSDateFormatter的相关用法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: DELPHI 7 动态链接库DLL断点调
- 下一篇: 异构并行编程(CUDA)结课证书