請告訴我如何時間轉換爲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. 將12小時時間格式轉換爲24小時整數?
- 2. 轉換日期,時間在12小時格式24小時格式的iOS
- 3. 從12小時格式到24小時格式的時間轉換
- 4. php 12小時格式到24小時格式化時間轉換
- 5. 使用javascript轉換24小時格式爲12小時格式
- 6. 轉換12小時格式到24小時格式在SQL Server
- 7. 轉換爲12小時格式
- 8. 轉換24小時格式小時爲12個小時制時間在PHP
- 9. 將Epoch值轉換爲12小時格式時間戳
- 10. 轉換在12個小時時間格式的NSString
- 11. 在SQL中將時間轉換爲12小時制格式
- 12. 將時間轉換爲12小時格式,不使用AM/PM
- 13. 將12小時時間格式的字符串轉換爲NSDate
- 14. 轉換日期時間格式12小時
- 15. 轉換12小時格式的日期時間SQL Server
- 16. 將12小時時間格式轉換爲24小時,如mysql中所示
- 17. 在Ruby中將12小時時間轉換爲24小時格式
- 18. 如何在Postgres中將12小時時間戳格式轉換爲24小時時間戳格式?
- 19. 轉換爲時間12小時格式從包含24小時格式時間的字符串
- 20. 的Java:轉換12小時時間至24小時的時間
- 21. SQL24小時格式時間至12小時格式
- 22. 轉換24小時格式12小時大熊貓和matplotlib
- 23. hh:mm aa(12小時格式)轉換爲HH:mm(24小時制)
- 24. 轉換12小時至24小時格式在R
- 25. 使用javascript轉換12小時至24小時格式
- 26. 比較12小時的格式時間
- 27. 爲12小時時間格式
- 28. 12小時格式的GWT DateTimeFormat時間?
- 29. 比較12小時格式的時間
- 30. 12小時時間轉換爲24小時的時間用正則表達式