我正在使用UIDatePicker,當它選擇上午7:00時,它顯示在UILableView上午6:00。我如何設置UIDatePicker以顯示正確的時間?NSDatePicker顯示錯誤的時間
0
A
回答
5
NSLocale *locale = [NSLocale currentLocale];
[dateFormatter setLocale:locale];
self.datePicker.locale = locale;
集裏面這在程序
0
設置標籤的文本價值
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component {
// You have the selected row, update the text field.
}
2
我覺得你的日期選擇器可能會選擇合適的日期,但你標籤不顯示它正確。使用NSDateFormatter
來設置正確的語言環境並根據需要設置日期的格式。 [由幾個小時來往從\ [NSDate的日期\]斷日期]的
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
formatter.locale = [NSLocale currentLocale];
formatter.dateStyle = NSDateFormatterMediumStyle; // e.g.
formatter.timeStyle = NSDateFormatterMediumStyle;
myLabel.text = [formatter stringFromDate:dateFromPicker];
相關問題
- 1. date()顯示錯誤時間
- 2. 比較系統時間和NSDatePicker時間
- 3. strftime(小時)顯示錯誤時間?
- 4. 谷歌vcalender顯示錯誤的時間
- 5. 時間戳顯示錯誤的數據
- 6. Php顯示錯誤的時間
- 7. Php顯示錯誤的時間
- 8. 顯示錯誤的當前時間
- 9. Jenkins顯示錯誤的時間?
- 10. 顯示錯誤日期/時間的QwtPlot
- 11. php date()函數顯示錯誤時間
- 12. 秒錶顯示錯誤時間?
- 13. 顯示時間片段讓GetSupportFragment()錯誤
- 14. Android日曆顯示錯誤時間
- 15. videoView進度條顯示錯誤時間
- 16. 錯誤信息來顯示時間
- 17. 時間選擇器顯示錯誤的時間iPhone SDK的
- 18. 在NSDatePicker中顯示日期和日期
- 19. 日期到開放時間功能顯示錯誤的時間
- 20. 角4顯示了部分時間錯誤的日期時間
- 21. jgGrid顯示錯誤的時間日期時間字段
- 22. NSDatePicker時區怪異
- 23. 角顯示錯誤的時間與未知的時區
- 24. 基於定時器顯示錯誤時間的秒錶AS3
- 25. MySQL在某些時區顯示錯誤的時間
- 26. java 8 Instant.now()顯示錯誤的即時時間
- 27. Outlook請求在IST以外的時區顯示錯誤時間
- 28. php顯示夏令時後的錯誤時間
- 29. 如何防止NSDatePicker時間的變化時,時區改變
- 30. 顯示錯誤消息時
可能重複(http://stackoverflow.com/questions/8466744/getting-date-from-nsdate-date-off-通過-A-幾個小時) –