-1
我試圖創建一個鬧鐘,我讓用戶從日期選取器(從庫和模式:時間)中選擇時間。但是當我在模擬器上運行它時,模擬器給了我不同的時間。我會告訴你下面的代碼來查看更多細節。如何同步日期選取器和本地時間之間的時間swift
@IBOutlet weak var timePicker: UIDatePicker!
我收集的時間模擬器屏幕(10:10),然後按下按鈕: 本地時間現在:2016年5月14日上午10:10
@IBAction FUNC ADDTIME (發件人:UIButton){
let time = timePicker.date
print("Time from picker: \(time)")
// The result : "Time from picker : 2016-05-14 03:10:39 +0000"
}
問題在這裏,這不是正確的時間。我認爲NSDate()和當地時間有一些區別吧?
問題:我如何同步它們。或者你有另一個想法?
感謝您的關注
那個日期是正確的。你只需要使用NSDateFormatter來顯示本地時間或不同的時區 –