是否有一个语言环境(或任何其他代码),将迫使我所有的格式化和我的uiDatePicker始终以英文和24小时格式? 无论设备设置是什么,我都需要它。 非常感谢...如何在所有时间值上强制使用24小时格式?
0
A
回答
3
对于UIDatePicker
,SDK中没有办法让组件24小时(除了用户选择使用24小时时间的Settings.app中的区域设置外)。你需要做的是使用UIPickerView
和一个非常简单的自定义数据源进行自定义数据源,然后使用简单的算术将那些值转换为NSDate
。
对于时间的格式,你可以随时选择使用NSDateFormatter
像显示NSDate
对象是什么格式如下:
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss Z"];
NSLog(@"the current 24hr date and time is %@", [formatter stringFromDate:[NSDate date]]);
[formatter release];
然后,您可以包装成utils的类或你有什么这一点,全球使用它来将日期格式化为字符串。
相关问题
- 1. Flex中的时间格式“24小时制”和“12小时制”
- 2. 如何使用TextClock以24小时格式显示时间?
- 3. 24小时时间格式(所以没有AM到PM)为fullCalendar
- 4. Coldfusion DateDiff使用24小时以上的时间格式
- 5. Moment.js 24小时时间格式,处理第24小时
- 6. jquery datetimepicker 24小时时间格式
- 7. 24小时AngularJS时间输入格式
- 8. 以24小时格式显示时间
- 9. 实际时间的24小时格式?
- 10. 如何在TextClock中强制12小时时间格式?
- 11. 24小时制时间轴
- 12. d3 - 在24小时制时间格式化一个整数
- 13. 如何用php 24小时格式扣除时间
- 14. 如何在SQL Server 24小时格式中花费时间差
- 15. 如何将时间格式更改为24小时?在C#中
- 16. 如何在SQL Server中比较24小时格式的时间
- 17. 将12小时时间格式转换为24小时,如mysql中所示
- 18. 如何根据NSLocale强制NSDate对象在24小时时间关闭时遵循特定格式?
- 19. 如何在Postgres中将12小时时间戳格式转换为24小时时间戳格式?
- 20. 如何将24小时格式TimeSpan转换为12小时格式TimeSpan?表示为24小时格式
- 21. 转换日期,时间在12小时格式24小时格式的iOS
- 22. 使用Javascript将时间转换为24小时格式
- 23. 如何检测ipad sdk中的24小时时间格式
- 24. 如何以24小时的格式输出日期时间
- 25. 如何将CURRENT_TIMESTAMP时间转换到24小时格式的PostgreSQL
- 26. iphone:NSDateFormatter如何以24小时格式显示时间?
- 27. 如何获得12小时格式时间字符串,当系统设置为使用24小时格式
- 28. 如何使用if和else将24小时时间格式更改为12小时格式?
- 29. 从24小时更改JS时间格式12小时
- 30. jqm-calendar时间格式(默认24小时...宁愿12小时)
你的问题应该以问题的形式命名。 – 2011-06-01 20:32:03