有時候在iOS開發中會遇到時間轉換,下面是我最近遇到的問題:
問題所在: YYYY-MM-dd hh:mm:ss:如果hh小寫時間將會跟著系統設定成12小時或者24小時制,如果HH大寫,強制為24小時 解決辦法: YYYY-MM-dd HH:mm:ss 經過查文件.資料,有時候會用到下門的方法才會有有效:NSDateFormatter* formatter = [[NSDateFormatter alloc]init];
[formatter setDateFormat:@"YYYY-MM-dd HH:mm:ss"];
複製程式碼
在轉換時間之前在上下面這句話:
[formater setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"en_US_POSIX"]];
複製程式碼
結語: 文章可能出現錯誤,歡迎指正: