Sat May 12 10:14:57 +0800 2012 的日期,格式化成yyyy-mm-dd
2012-07-17 09:06
225 查看
在IPHONE 开发的过程中.会遇到日期格式需要转换的情况,特别是:Sat May 12 10:14:57 +0800 2012这样日期类型, 转换方式如下: NSString *createTime=[detail objectForKey:@"created_at"]; NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init]; [dateFormat setDateFormat:@"EEE MMM d HH:mm:ss z yyyy"]; NSDate *createDate = [dateFormat dateFromString: createTime]; NSDateFormatter *formatter = [[[NSDateFormatter alloc] init]autorelease]; [formatter setTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"UTC"]]; [formatter setDateFormat:@"MM月dd日 HH:mm"]; //yyyy-mm-dd 也可
NSString *dateString = [formatter stringFromDate:createDate];
则dateString 打印出的数据就是: 12月24日 10:10,
NSString *dateString = [formatter stringFromDate:createDate];
则dateString 打印出的数据就是: 12月24日 10:10,
相关文章推荐
- 时间戳格式化转换为日期格式,date.Format('yyyy/MM/dd hh:mm:ss')
- date 日期格式化--YYYY-MM-DD
- [转]日期格式化(yyyy-MM-dd)中,为什么 M 多大写?
- JS日期+1格式化成yyyy-MM-dd
- sql函数日期格式化为yyyy-mm-dd
- 如何把日期进行格式化,把看不懂的日期转换成形式如yyyy-MM-dd的形式
- js/jq进行日期格式化为:yyyy-MM-dd 如2017-05-08
- Date( )日期格式Sun Sep 30 00:00:00 CST 2012转换成yyyy-mm-dd
- 将日期格式化为yyyy/MM/dd
- JS日期+1格式化成yyyy-MM-dd
- .NET CF 中日期时间格式化为 yyyy-MM-dd
- JS获取当前日期和时间的方法,并按照YYYY-MM-DD格式化
- JavaScript Date Format yyyy-mm-dd JavaScript日期格式化
- [JavaScript] 时间戳格式化为yyyy-MM-dd日期
- Javascript将字符串日期格式化为yyyy-mm-dd的方法
- [置顶] Oracle日期格式化问题:to_date(sysdate,'yyyy-MM-dd')与 to_date(to_char(sysdate,'yyyy-MM-dd'),'yyyy-MM-dd')区别
- Bind("入库日期", "{0:yyyy-MM-dd}") 关于asp.net格式化数据库日期字符串
- Js 日期格式化为yyyy-MM-dd
- Android工具类,一些方法电话正则,是否为空,日期格式化,星期,车牌,身份证校验,设置地区编码,验证日期字符串是否是YYYY-MM-DD格式,判断字符串是否为数字
- JS获取当前日期和时间的方法,并按照YYYY-MM-DD格式化