我想打一個NSDateFormatter
對象在此日期格式(例如):NSDateFormatter這種格式
2016-04-15 15:00:00
我試過yyyy-mm-dd hh:mm:ss
但後來當我試圖將其連接到像一個日期即:
date = [formatter dateFromString:dateString];
它給我nil
。
什麼是正確的做法呢?
謝謝!
我想打一個NSDateFormatter
對象在此日期格式(例如):NSDateFormatter這種格式
2016-04-15 15:00:00
我試過yyyy-mm-dd hh:mm:ss
但後來當我試圖將其連接到像一個日期即:
date = [formatter dateFromString:dateString];
它給我nil
。
什麼是正確的做法呢?
謝謝!
設定的日期格式
2016-04-15 15:00:00
yyyy-MM-dd HH:mm:ss
您的日期字符串爲24小時格式
非常感謝! –
是的,謝謝 –
這裏有你所需要的日期格式: https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/DataFormatting/Articles/dfDateFormatting10_4.html
還有的固定格式下的鏈接列表標題,您可以詳細看到不同格式的任何你想要的,對於iOS7和更高版本,請參閱:
http://www.unicode.org/reports/tr35/tr35-31/tr35-dates.html#Date_Format_Patterns
'HH' for 24h format? 'MM'應該在月份或分鐘,但是你把'mm'(相同的情況)都放在這兩者上。 – Larme
看看這個:http://stackoverflow.com/questions/7332164/string-to-a-format-yyyy-mm-dd-hhmmss-iphone –