我正在将数据库中的日期字段作为字符串类型读取,现在我想将该日期字符串转换为另一种格式,但是在使用 NSDateFormatter dateFromString 方法时返回 nil。
请帮助我在从数据库读取时识别日期格式
我正在将数据库中的日期字段作为字符串类型读取,现在我想将该日期字符串转换为另一种格式,但是在使用 NSDateFormatter dateFromString 方法时返回 nil。
请帮助我在从数据库读取时识别日期格式
没有看到你的代码,很难说,但这里是日期格式化程序的一个非常简单的用法,我用它来读取像 2012-05-17 11:30:00 这样的日期。只需根据您的日期格式更改字符串,它应该可以工作。
NSDateFormatter *inputFormatter = [[NSDateFormatter alloc] init];
[inputFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *date = [inputFormatter dateFromString:string];
[inputFormatter release];