OC : NSDateFormatter (时间转换)
来源:互联网 发布:mac装win7加载驱动程序 编辑:程序博客网 时间:2024/06/10 00:54
NSDateFormatter格式说明:
G: 公元时代,例如AD公元 yy: 年的后2位 yyyy: 完整年 MM: 月,显示为1-12 MMM: 月,显示为英文月份简写,如 Jan MMMM: 月,显示为英文月份全称,如 Janualy dd: 日,2位数表示,如02 d: 日,1-2位显示,如 2 EEE: 简写星期几,如Sun EEEE: 全写星期几,如Sunday aa: 上下午,AM/PM H: 时,24小时制,0-23 K:时,12小时制,0-11 m: 分,1-2位 mm: 分,2位 s: 秒,1-2位 ss: 秒,2位 S: 毫秒 Z:GMT
例子
NSString* string = @"Wed, 3 Apr 2013 04:11:02 GMT"; NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init]; [inputFormatter setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_US"]]; [inputFormatter setDateFormat:@"EEE, dd MMM yyyy HH:mm:ss Z"]; NSDate* inputDate = [inputFormatter dateFromString:string]; NSLog(@"inputFormatter date = %@", inputDate); NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] init]; [outputFormatter setLocale:[NSLocale currentLocale]]; [outputFormatter setDateFormat:@"HH:mm:ss"]; NSString *str = [outputFormatter stringFromDate:inputDate]; NSLog(@"outputFormatter str:%@", str); //result: //inputFormatter date = 2013-04-03 04:11:02 +0000 // outputFormatter testDate:12:11:02
推荐阅读:
http://blog.csdn.net/crayondeng/article/details/8755306
阅读全文
0 0
- OC : NSDateFormatter (时间转换)
- NSDateFormatter美国时间格式转换
- NSDateFormatter转换时间为东八区时间
- OC NSDate NSDateFormatter NSCalendar
- NSDateFormatter转换时间字符串时的时区问题
- iOS NSDateFormatter将一串字符串转换成时间格式
- NSDateFormatter转换时间字符串时的时区问题
- iOS NSDateFormatter 和 NSDate简单使用 时间戳的转换
- Nsdate的格式转换(NSDateFormatter)
- OC基础使用(十 NSDate 时间日期 及 NSDateFormatter 日期格式化类)
- OC时间格式转换方法
- NSDateFormatter 调整时间格式
- NSDateFormatter 时间格式
- NSDateFormatter时间函数
- ios--时间格式化--NSDateFormatter
- ios--时间格式化--NSDateFormatter
- NSDateFormatter常用时间格式
- ios--时间格式化--NSDateFormatter
- 利用maven工具解决jar包冲突问题或重复加载问题
- 拼多多2018校招内推编程-大整数相乘
- 有序矩阵查找
- git命令合master和其他分支代码
- 设置IDEA 工程自动编译
- OC : NSDateFormatter (时间转换)
- 巨人就在你的身边——14期英语反馈表彰大会有感
- 服务扩容可能引入的负面问题及解决方法
- android 8.0新功能
- 学习Opencv 2.4.9 (一)---Opencv + vs2012环境配置
- 扒一扒kylin遇到的事
- 给出一个名字,该名字有26个字符串组成,定义这个字符串的“漂亮度”是其所有字母“漂亮度”的总和。
- LED发光二极管电压
- 页面在IE9中打不开,需要按F12,再刷新,才可以正常打开(PS:由于console.log在IE中的兼容问题)