1. 程式人生 > >iOS 獲取當前時間,並按照要求格式顯示

iOS 獲取當前時間,並按照要求格式顯示

寫一個常用的獲取當前日期,時間的程式碼。並且能以規定的格式顯示出來

1 2 3 4 5 NSDate *currentDate = [NSDate date];//獲取當前時間,日期 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:@"YYYY/MM/dd hh:mm:ss SS"]; NSString *dateString = [dateFormatter stringFromDate:currentDate]; NSLog(@"dateString:%@"
,dateString);

這樣就能按照規定的格式顯示日期,時間了。

1 dateString:2015/01/03 08:01:20 24

說明下格式對應的意義
YYYY(年)/MM(月)/dd(日) hh(時):mm(分):ss(秒) SS(毫秒)
需要用哪個的話就把哪個格式加上去。
值得注意的是,如果想顯示兩位數的年份的話,可以用”YY/MM/dd hh:mm:ss SS”,兩個Y代表兩位數的年份。
而且大寫的M和小寫的m代表的意思也不一樣。“M”代表月份,“m”程式碼分鐘
“HH”代表24小時制,“hh”代表12小時制