一: 創(chuàng)建一個(gè)日期對象
- 直接簡單的獲取系統(tǒng)當(dāng)前的時(shí)間
NSDate *today = [NSDate date]; // today:Sat Aug 25 14:30:10 2018
- 獲取一個(gè)距離當(dāng)前時(shí)間特定時(shí)間間隔的日期
NSDate *oneHourLater = [NSDate dateWithTimeIntervalSinceNow:3600];
說明:傳入的參數(shù):NSTimeInterval, 參數(shù)的定義:typedef double NSTimeInterval旦委,即為double型的別稱裙品,單位是:秒。 - 返回距離特定時(shí)間點(diǎn)特定時(shí)間距離的時(shí)間
NSDate *oneHourLaterFromNow = [NSDate dateWithTimeInterval:3600 sinceDate:today];
- 獲取距離格林尼治時(shí)間2001.1.1 00:00:00特定時(shí)間間隔的時(shí)間
NSDate *oneHourLaterFrom2001 = [NSDate dateWithTimeIntervalSinceReferenceDate:3600]; // Time:Mon Jan 1 09:00:00 2001
說明:本機(jī)目前所在的時(shí)區(qū)為東八區(qū),因此返回的是早上九點(diǎn)
5.