我有一个格式为2011年1月25日3:17 AM的字符串。我需要将其转换为NSDate。 我使用格式为@“MMM d,yyyy h:mm a”的NSDateFormatter。如果iphone时间格式为12小时,则工作正常,但如果时间格式为24小时,则返回nil。谁能帮我这个????当时间为24小时格式时,NSString的NSDate
4
A
回答
7
首都H用于24小时制。 24小时不通常排除AM/PM部分?如果是这样,你的格式字符串应该是:@"MMM d yyyy H:mm"
。
2
这是在NSDateFormatter的错误。您可以通过在日期格式化程序上手动设置区域设置来解决该问题:
[dateFormatter setLocale:[[[NSLocale alloc] initWithLocaleIdentifier:@"en_GB"] autorelease]];
相关问题
- 1. 从NSString转换到NSDate时出错时间当设备时间格式为24小时
- 2. 将12小时时间NSString转换为24小时NSDate对象不起作用
- 3. 实际时间的24小时格式?
- 4. Moment.js 24小时时间格式,处理第24小时
- 5. jquery datetimepicker 24小时时间格式
- 6. 24小时AngularJS时间输入格式
- 7. 以24小时格式显示时间
- 8. 以24小时的格式获取当地时间
- 9. Flex中的时间格式“24小时制”和“12小时制”
- 10. python - datetime.now()的24小时格式。小时
- 11. 如何将24小时格式TimeSpan转换为12小时格式TimeSpan?表示为24小时格式
- 12. 在Sofia中显示当前时间:分钟24小时格式
- 13. 当设备时间格式设置为24小时时获取无日期
- 14. 将12小时时间格式的字符串转换为NSDate
- 15. 从24小时更改JS时间格式12小时
- 16. jqm-calendar时间格式(默认24小时...宁愿12小时)
- 17. 转换日期,时间在12小时格式24小时格式的iOS
- 18. 转换为时间12小时格式从包含24小时格式时间的字符串
- 19. NSDate的时间格式
- 20. 如何获得12小时格式时间字符串,当系统设置为使用24小时格式
- 21. 如何在Postgres中将12小时时间戳格式转换为24小时时间戳格式?
- 22. 使用Javascript将时间转换为24小时格式
- 23. 在Obj-C中将24小时转换为12h时间格式
- 24. 如何将时间格式更改为24小时?在C#中
- 25. 时间转换为24小时格式CPP
- 26. 24小时时间格式(所以没有AM到PM)为fullCalendar
- 27. php 12小时格式到24小时格式化时间转换
- 28. Android日期时间格式错误时间显示12小时和24小时
- 29. 安卓:24小时格式
- 30. .NET时间24小时格式的正则表达式
我尝试过,但仍返回nil。 – PgmFreek 2011-01-27 04:39:25