iOS & Obj-C 奇怪的格式化字符串到 NSDate
iOS & Obj-C Strange formatted string to NSDate
我有一个这样的日期字符串:2015-09-06T06:00:00
我正在尝试使用此函数将其转换为 NSDate:
+(NSDate*)dateStringToNSDate:(NSString*)dateString{
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-ddTHH:mm:ss"];
return [dateFormatter dateFromString:dateString];
}
这对我来说是零吗?我在哪里做错了?谢谢你的帮助。
你的格式有误。就是这个问题。
试试这个。应该修复它
"yyyy-MM-dd'T'HH:mm:ss"
我有一个这样的日期字符串:2015-09-06T06:00:00
我正在尝试使用此函数将其转换为 NSDate:
+(NSDate*)dateStringToNSDate:(NSString*)dateString{
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-ddTHH:mm:ss"];
return [dateFormatter dateFromString:dateString];
}
这对我来说是零吗?我在哪里做错了?谢谢你的帮助。
你的格式有误。就是这个问题。
试试这个。应该修复它
"yyyy-MM-dd'T'HH:mm:ss"