我有以下代码:
NSDateFormatter *df = [[[NSDateFormatter alloc] init] autorelease]; /*2010-11-02 20:31:39*/ [df setDateFormat:@"YYYY-MM-dd hh:mm:ss"]; NSDate* date = [df dateFromString:@"2010-11-02 20:31:39"];
日期是零.
知道为什么吗?
解决方法
hh符号用于1到12之间的小时.使用HH表示1到24之间的小时数.此外,YYYY用于周编号年份.你可能想要yyyy.
[df setDateFormat:@"yyyy-MM-dd HH:mm:ss"];