我有一個格式爲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. NSDate轉換爲24小時格式
- 2. 24小時時間格式
- 3. 將12小時時間NSString轉換爲24小時NSDate對象不起作用
- 4. Python時間戳的24小時格式
- 5. 實際時間的24小時格式?
- 6. Moment.js 24小時時間格式,處理第24小時
- 7. 將12小時時間格式轉換爲24小時整數?
- 8. 格式化時間大於24小時
- 9. Php驗證24小時時間格式
- 10. 以24小時格式顯示時間
- 11. 24小時AngularJS時間輸入格式
- 12. 顯示24小時格式時間?
- 13. 如果iPhone/iPad採用24小時格式,將NSDate格式轉換爲NSDate時,NSDate即將到來
- 14. 將NSDate設置爲24 - 12小時格式的「TimePicker」xcode
- 15. 正則表達式12小時和24小時時間格式
- 16. 檢測時間格式是否爲12小時或24小時格式
- 17. 以24小時的格式獲取當地時間
- 18. python - datetime.now()的24小時格式。小時
- 19. Flex中的時間格式「24小時制」和「12小時制」
- 20. 轉換24小時格式小時爲12個小時制時間在PHP
- 21. 獲取日期時間變量的24小時時間格式
- 22. NSString時間格式爲int64_t
- 23. 如何將24小時格式TimeSpan轉換爲12小時格式TimeSpan?表示爲24小時格式
- 24. 在Sofia中顯示當前時間:分鐘24小時格式
- 25. 當設備時間格式設置爲24小時時獲取無日期
- 26. momentjs格式的持續時間爲[HH:MM:SS] hh的比24小時
- 27. 將12小時時間格式的字符串轉換爲NSDate
- 28. 從24小時更改JS時間格式12小時
- 29. jqm-calendar時間格式(默認24小時...寧願12小時)
- 30. 使用javascript轉換24小時格式爲12小時格式
我嘗試過,但仍返回nil。 – PgmFreek 2011-01-27 04:39:25