我的NSDateFormatter重新调整为零。这是我要解析的示例字符串:@"6/23/11 0:42"
这是我正在使用的格式:[dateFormatter setDateFormat: @"MM-dd-yy HH:mm"];
我做错了什么? 感谢。
答案 0 :(得分:2)
您的日期字符串格式不同:@“MM / dd / yy HH:mm” - 尝试使用它。
答案 1 :(得分:0)
您指定的方法定义为:
- (void)setDateFormat: (NSString *)string
它始终返回nil
。它只是设置格式化程序。
您必须使用其他方法来获取格式化日期,之后您已使用上述方法:
- (NSString *)stringFromDate: (NSDate *)date
如果您想要保留,可以使用NSDateFormatter
的其他方法:
- (NSDate *)dateFromString: (NSString *)string
希望有所帮助。