我有NSDateFormatter
用於顯示時間爲h:mm
以顯示時間爲7:50 PM例如。NSDateFormatter基於iPhone的時間設置
它正常工作與時間的手機顯示爲5:55 PM
等,但也有在不同的國家有時間顯示手機狀態欄上爲下午5點55分,並與設置NSDateTimeFormatter
與h:mm
似乎回到(空)。
有沒有人遇到類似的情況?任何解決方法或處理這些情況的最佳方法?正在考慮檢查零,然後重試NSDateFormatter
與hh:mm
但這聽起來很醜。想要確保我做對了。
您的快速響應非常感謝。
我看到了,你覺得[NSLocale currentLocale]會自動替換我的格式嗎?我不想硬編碼某種格式(我已經燒燬了橋;-)如果你知道我的意思。 –
我不這麼認爲 - 我知道。 – vikingosegundo
這也很難測試。你知道如何將時間設置爲hh:mm(例如05:55 PM)在我們的狀態欄上,以便我可以測試並嘗試重現問題嗎? –