将“2011-11-04T18:30:49Z”转换为至“MM/dd/yy hh:mm:SS a”格式
我需要将日期从以下格式转换为:“2011-11-04T18:30:49Z” 转换
为以下格式:“MM/dd/yy hh:mm:SS a”
添加通过以下方式提取的用户系统 currentGMTOffset 偏移量:
NSTimeZone* currentTimeZone = [NSTimeZone localTimeZone];
NSInteger currentGMTOffset = [currentTimeZone secondsFromGMT];
Any帮助将不胜感激。
谢谢!
I need to convert date from this format: "2011-11-04T18:30:49Z"
To this format: "MM/dd/yy hh:mm:SS a"
With the addition of the users system currentGMTOffset offset extracted by:
NSTimeZone* currentTimeZone = [NSTimeZone localTimeZone];
NSInteger currentGMTOffset = [currentTimeZone secondsFromGMT];
Any help will be greatly appreciated.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
此代码片段将帮助您将格式化字符串转换为 NSDate。
然后您只需转换为您要求的格式即可。
我使用 ARC,因此不需要内存管理。
This snippet is going to help you to convert your formated string to a NSDate.
Then you just need to convert to your requested format.
Im using ARC so no memory management is required.
看一下 NSDateFormatter。您需要在日期格式化程序对象上设置日期格式和时区,然后可以将字符串转换为日期,将日期转换为字符串。
Take a look at NSDateFormatter. You'll need to setup a date format and timezone on the date formatter object, and then you can convert strings to dates and dates to strings.
这
可能会有所帮助。
}
This might help.