iOS6.0以上版本,关于NSDateFormatter的问题

 

以前写代码,使用到NSDateFormatter,通常没有太留意setDateFormat的格式,如下:

NSDateFormatter *formatter = [[[NSDateFormatter alloc] init] autorelease];
[formatter setDateStyle:NSDateFormatterMediumStyle];
[formatter setTimeStyle:NSDateFormatterShortStyle];   
[formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];

如今给在iOS6.0提了个醒,以上的格式是有误的,跟iOS6.0以前的版本整整相差了一年。例如,

NSDate *pickDate;
pickDate = [formatter dateFromString:@"2013-02-27 09:00:00"];
NSLog(@"pickDate: %@",pickDate);

输出:pickDate: 2012-02-21 09:30:00

正确的格式:

[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];

将格式中的“YYYY”改为“yyyy”。

输出:pickDate: 2013-02-27 09:00:00

 

转载于:https://www.cnblogs.com/jaenson/archive/2013/02/26/NSDateFormatter.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/295843.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用计算机才能奏乐曲,计算机音乐系统和音乐听觉训练

人的音乐才能包括音乐听觉和音乐感觉。良好的音乐感觉总是建立在起码的音乐听觉之上的。因此,提高音乐素质应从音乐听觉的培养开始。接下来小编为您介绍具体的运用计算机来对音乐系统和音乐听觉的训练。人们普遍认为:音高、时值、音强和音色是任何文化背…

nameof() 到底是编译时还是运行时行为?

咨询区 Gigi:在 C#6.0 中,可以用 nameof() 直接获取变量或者类型的名字,请问这是一个 编译时 还是 运行时 行为?回答区 Faris Zacina:可以肯定的说,它是一种 编译时 行为,我举一个例子&#xff…

CSS text-indent 属性

实例 将段落的第一行缩进 50 像素: p{text-indent:50px;} CSS 文本属性 属性描述color设置文本颜色direction设置文本方向。line-height设置行高。letter-spacing设置字符间距。text-align对齐元素中的文本。text-decoration向文本添加修饰。text-indent缩进元素中文…

关于parallel rollback的一点总结

原文链接 http://www.killdb.com/2011/10/07/%e5%85%b3%e4%ba%8eparallel-rollback%e7%9a%84%e4%b8%80%e7%82%b9%e6%80%bb%e7%bb%93.html转载于:https://blog.51cto.com/rogerli/818759

清华博士生被开除:告诉孩子,不吃学习的苦,就要吃生活的苦

全世界只有3.14 % 的人关注了爆炸吧知识还记得前两年,人民日报在微信上发过一篇文章——《致沉睡中的大学生:你不失业,天理难容!》批判那些舒服地坐在象牙塔里,虚度光阴葬送自己前程的大学生们。当时不少网友评论&…

hbase shell 查看列名_hbase shell 常用命令

1、查看读取器状态status2、查看hbase版本version3、创建一个表:格式: create 表名,列簇1,列簇2...列簇Ncreate ‘member’,member_id,address,info4、查看表描述describe member5、删除一个列簇:先关闭,再…

Android之XUtils的框架总结

介绍: xUtils 包含了很多实用的android工具。 xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响... xUitls 最低兼容android 2.2 (api level 8) 目前xUtils主要有四…

iOS-数据持久化-偏好设置

一、简单介绍 很多iOS应用都支持偏好设置,比如保存用户名、密码、字体大小等设置,iOS提供了一套标准的解决方案来为应用加入偏好设置功能 每个应用都有个NSUserDefaults实例,通过它来存取偏好设置。比如,保存用户名、字体大小、是…

怎么比对两个html列表,两个表格对比,如何快速找出不同数据!

给你两个表格,如何快速的找出不同数据呢?一行数据,一行数据的去查看对比?那样效率太低。今天,小汪老师就来给大家分享几种超实用的方法。01突出显示不同单元格所在行Sheet1和Sheet2两个表格,我们来对比一下…

WPF实现拟物旋转按钮

WPF开发者QQ群: 340500857 | 微信群 -> 进入公众号主页 加入组织有小伙伴提出需要实现鼠标经过旋转进度条增加。 由于在WPF中没有现成的鼠标经过旋转控件,所以我们自己实现一个。PS:有更好的方式欢迎推荐。01—…

C# 调用 Delphi Dll链接库方法及示例

每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用Delphi DLL的方法进行介绍 首先要搞清楚一点的是:什么是托管,什么是非托管? 一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,…

高一被清华姚班录取,高三委拒谷歌offer,一个重度网瘾少年到理论计算机科学家的蜕变...

全世界只有3.14 % 的人关注了爆炸吧知识去年3月15日,ACM 计算理论年会(STOC)Danny Lewin 最佳学生论文奖揭晓,获奖论文作者为来自麻省理工学院的陈立杰和来自 Weizmann Institute 的 Roei Tell。ACM STOC (Symposium o…

Android之HttpClient 和HttpResponse 小结

三步曲: 1.创建HttpGet或者HttpPost对象,将要请求的URL对象构造方法传入HttpGet、HttpPost对象 2.通过HttpClent接口的实现类DefaultClent.的excute(HttpUriRequest request)而我们已经知道HttpGet和HttpPost类都实现了 HttpUriRequest接口,所以这里面,我们可…

python代理charles_Mitmproxy + Python 做拦截代理

在测试过程中,我们经常用到Charles、Fiddler等抓包工具,通过抓取http请求进行相关的测试、问题排查。但是在一些特殊场景下,例如我们的数据传输是加密的,可能需要抓取到数据后再进行解密,这个使用抓包工具就不能完全符…

js 编程时注意事项

Tip1: 网页中用js动态加载的元素,这些元素的click等事件响应必须写在这个加载部分的代码后面,否则事件不能正常响应。转载于:https://www.cnblogs.com/liubingna/archive/2013/03/05/2945244.html

Java中Iterator(迭代器)的用法及其背后机制的探究

在Java中遍历List时会用到Java提供的Iterator,Iterator十分好用,原因是: 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量…

在c语言中,字符串topt65的长度是,谭浩强c__程序设计第13章.ppt

谭浩强c__程序设计第13章第13章 输入输出流 13.1 C的输入和输出 13.2 标准输出流 13.3 标准输入流 13.4 文件操作与文件流 13.5 字符串流 13.1 C的输入和输出 13.1.1 输入输出的含义 以前所用到的输入和输出,都是以终端为对象的,即从键盘输入数据&#x…

世界大百科全书!耶鲁大学教授再出神作!用1000幅图片,讲明白45亿年历史......

▲点击查看哈佛大学本杰明教授曾说:“越是到了高等教育的阶段,人们就越重视从历史中总结经验,尤其是精英阶段。很多人都想好好读读历史,但是一直以来,读历史都有一个问题:看着满满都是字的大部头&#xff0…

Hostonly cookie是什么鬼?

点击上方蓝字关注我们吧知道cookie hostonly属性的请举手🧐01Cookie常见姿势、疑难梳理目前w3c定义浏览器存放每个cookie需要包含以下字段:cookie属性基本描述举例备注namevaluecookie键值对ida3fWaexpirescookie过期时间expiresTue, 10-Jul-2013 08:30:…

Android之文件读写

一、基本概念 在Android应用中保存文件,保存的位置有两处 ①手机自带的存储空间,较小(如200M),适合保存一些小文件,Android中保存位置在data/data/应用包名/files目录 ②外存储设备如SD卡,较大,适合保存大文件如视频,Android中保存位置在mnt/sdcard目录,保存在sdcar…