NSDate与NSDateFormatter的相关用
来源:互联网 发布:第三方支付的书 知乎 编辑:程序博客网 时间:2024/06/04 18:08
[cpp]
1.NSDateFormatter配合NSDate与NSString之间的转化
NSDateFormatter有下面2个方法:
- (NSString *)stringFromDate:(NSDate *)date;//NSDate转NSString
- (NSDate *)dateFromString:(NSString *)string;//NSString转NSDate
e.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日前的0
3.NSString转NSDate少一天的解决办法
用下面这种格式化方式 www.2cto.com
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];
- NSDate与NSDateFormatter的相关用
- NSDate与NSDateFormatter的相关用法
- NSDate与NSDateFormatter的相关用法
- NSDate与NSDateFormatter的相关用法
- ios开发--NSDate与NSDateFormatter的相关用法
- iOS开发--NSDate与NSDateFormatter的相关用法【转】
- NSDate与NSDateFormatter
- NSDate 与 NSDateFormatter
- NSDate与NSDateFormatter
- NSDate, NSDateFormatter的使用
- 20150623_OC之时间NSDate与NSDateFormatter
- Foundation框架浅析 - 时间相关的类:NSDate、NSTimeZone、NSLocale、NSDateComponents、NSCalendar、NSDateFormatter
- OC:NSDate和NSDateFormatter的知识点
- Nsdate的格式转换(NSDateFormatter)
- 日期类NSDate与日期格式化类NSDateFormatter类的使用
- iOS时间相关类:NSDate, NSCalendar, NSDateComponents, NSDateFormatter
- iOS之NSDate,NSDateFormatter--获取时间与格式化时间
- NSDate,NSDateFormatter,NSLocale
- 使用Beaglebone Black的SPI
- adb的那点小事——360电视助手实现研究
- Python中globals和locals的区别
- Eclipse 设置保护色
- 哪些对开发项目有害的编程习惯(个人想法)
- NSDate与NSDateFormatter的相关用
- 图像处理之高斯金字塔(matlab)
- 别样JAVA学习(五)继承上(0.3)多态
- Eclipse快捷键 10个最有用的快捷键
- 【String】#65 A. Way Too Long Words
- Android源码分析之原型模式
- vs2008 包加载出错问题解决方案
- 程序员总结:帮助你早些明白一些道理
- 宏锦软件程序员入行必须明白的道理