請告訴我如何時間轉換爲12小時格式..
我有我已經轉換爲日期的字符串,但它是在24小時格式....轉換時間12小時格式
0
A
回答
2
當你說你已經將它轉換成日期,你是什麼意思?你的意思是你在NSDate
的對象中有嗎?如果是這樣,日期是而不是在24小時日期格式。屏幕上顯示日期的方式不涉及自己。
格式化來自您的本地化設置。這應該如何。我不希望24小時內以12小時的格式出現超過你想要的時間。
但要直接回答問題,如果您想覆蓋默認值,您可能必須編寫自己的格式代碼。當我收到來自第三方數據源的日期時,我必須這樣做來解決NSDateFormatter
中的錯誤。
3
考慮您有一個名爲一個小時的時間INT ...
如果(時間> 12) 的時間= 12;
3
您可以使用24小時制格式而不是12小時格式。因此,在格式字符串中使用帶H的NSDateFormatter。使用其中一種預定義的格式將最終使用您的系統本地化,這可能是12小時格式。
NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init];
[inputFormatter setDateFormat:@"HH:mm"];
另一個解決方案是這裏提出使用正則表達式:
24hr to 12hr time convert, insert character to string
0
從12至24小時更改日期格式或從24至12簡單地改變爲hh:mm到HH:MM格式,其中h是12小時,H是24小時。 記得改變你的位置。
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"HH:mm"];
相關問題
- 1. php 12小時格式到24小時格式化時間轉換
- 2. 轉換日期,時間在12小時格式24小時格式的iOS
- 3. 轉換爲12小時格式
- 4. 轉換日期時間格式12小時
- 5. 將12小時時間格式的字符串轉換爲NSDate
- 6. 轉換在12個小時時間格式的NSString
- 7. 在SQL中將時間轉換爲12小時制格式
- 8. 將時間轉換爲12小時格式,不使用AM/PM
- 9. 將12小時時間格式轉換爲24小時,如mysql中所示
- 10. 轉換爲時間12小時格式從包含24小時格式時間的字符串
- 11. 如何在Postgres中將12小時時間戳格式轉換爲24小時時間戳格式?
- 12. 的Java:轉換12小時時間至24小時的時間
- 13. SQL24小時格式時間至12小時格式
- 14. 轉換12小時至24小時格式在R
- 15. 使用javascript轉換12小時至24小時格式
- 16. 比較12小時的格式時間
- 17. 比較12小時格式的時間
- 18. 如何將12小時格式轉換爲水壺中的24小時格式
- 19. 將12小時日期格式轉換爲24小時格式,反之亦然?
- 20. 問題轉換時間從12小時格式轉換爲Smasung galaxy s6中的24小時邊緣
- 21. 如何將24小時格式TimeSpan轉換爲12小時格式TimeSpan?表示爲24小時格式
- 22. 12小時24小時制轉換JAVAFX
- 23. 時間轉換從24小時到12小時
- 24. mysql 12小時至24小時時間轉換
- 25. 將僞24小時時鐘時間轉換爲12小時時鐘時間
- 26. 轉換12小時時間字符串到datetime或時間
- 27. 斯威夫特/ iOS版 - 轉換24HR/UTC時間12小時格式
- 28. 從24小時更改JS時間格式12小時
- 29. jqm-calendar時間格式(默認24小時...寧願12小時)
- 30. Flex中的時間格式「24小時制」和「12小時制」