轉載上一篇文章,是我想解決一個NSDate獲取的問題。spa
問題是這樣的:我有一個datePicker,想讓它首次顯示的是固定的時間(8:00)。然而,在默認狀況下,datePicker首次顯示的是當前的時間。爲了顯示固定的時間,只要以下操做便可:it
NSDate *today = [NSDate date];date
NSCalendar *calendar = [NSCalendar currentCalendar];im
NSDate *todayFirstDate = [calendar startOfDayForDate:today];時間
NSDate *eightDate = [NSDate dateWithTimeInterval:8 * 60 *60 sinceDate:todayFirstDate];calendar
self.firstTakePicker.date = eightDate;
tar
很簡單的代碼,很少解釋。文章