我想打一个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 –