欢迎使用CSDN-markdown编辑器
2016-03-04 22:02
369 查看
NSDateFormater在时间转换时,时间字符串转时间对象时,转换失败,调试显示值为null。
这个时候nslog打出来的值为空。为了正确转换必须将NSDateFormatter对象设置locale。
NSDateFormatter *fmt=[[NSDateFormatter alloc]init]; fmt.dateFormat = @"EEE MMM dd HH:mm:ss Z yyyy"; NSDate *date=[fmt dateFromString:@"Fri Mar 04 21:14:03 +0800 2016"]; NSLog(@"test-%@",date);
这个时候nslog打出来的值为空。为了正确转换必须将NSDateFormatter对象设置locale。
NSDateFormatter *fmt=[[NSDateFormatter alloc]init]; [fmt setLocale:[NSLocale localeWithLocaleIdentifier:@"en_US"]]; fmt.dateFormat = @"EEE MMM dd HH:mm:ss Z yyyy"; NSDate *date=[fmt dateFromString:@"Fri Mar 04 21:14:03 +0800 2016"]; NSLog(@"test-%@",date);
相关文章推荐
- ORCAD 创建原理图库
- 仅需6步,教你轻易撕掉app开发框架的神秘面纱(6):各种公共方法及工具类的封装
- 【GDKOI2016】项链Code&Details
- AndroidStudio快捷键
- 对于清浮动问题,终极。
- C语言中一些对文件操作的函数总结
- 如何安装CentOS6.5
- haproxy负载均衡代理服务详解
- 最小值最大值算法
- leetcode 335 : Self Crossing : 正反情况思考
- 作业要求 2016年3月4日
- android PopupWindow的简单实用
- 网站架构
- Codeforces 631C. Report
- 第一篇文章-用于忽悠妹子
- 如何评估你的创业点子
- 41-题目1074:对称平方数
- DB2锁表相关笔记
- PID736(rqnoj)
- 有一张员工表,有员工名称,部门编号,工资收入,查询每个部门中收入前三的人员清