例如,我有一个日期:2014-11-24 12:24:25 存储在 NSString 变量中。
我正在尝试将其转换为 NSDate 对象,以便我可以计算未来的日期:
NSDate *futureTimeStamp;
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
NSDate *oldDate = [dateFormatter dateFromString:timestamp];
它一直告诉我旧的日期时间是:2014-11-24 06:46:06 +0000,这是不正确的。
任何想法为什么它不能正确转换它?
更新#1:
时间戳是一个字符串。存储在该变量中的是:2014-11-24 12:58:40
当我打印出 oldDate 时,它显示在 2014-11-24 06:58:40 +0000