你好,我有麻烦转换字符串日期和日期字符串只有时间。 结果为空。字符串日期和时间
下面是我在做什么:
我有一本字典,随着时间的推移它:
@"Time" : @"2014-07-17T10:38:00+03:00"
我这样做:
NSDateFormatter *timeFormat2 = [[NSDateFormatter alloc] init];
[timeFormat2 setDateFormat:@"yyyy'-'MM'-'dd'T'HH':'mm':'ss'Z'"];
NSDate *date = [timeFormat2 dateFromString:[JSON valueForKey:@"Time"]];
然后将此:
NSDateFormatter *timeFormat = [[NSDateFormatter alloc] init];
[timeFormat setDateFormat:@"HH:mm:ss"];
NSLog(@"%@",[timeFormat stringFromDate:date]);
cell.iboTimeLabel.text = [timeFormat stringFromDate:date];
并且该值为空。
我的错误在哪里?
删除TimeString中的所有单引号并尝试。 –
你可以试试这个:[timeFormat2 setDateFormat:@“yyyy-MM-ddTHH:mm:ssZ”];?目前在这里运行Windows ... – Akaino
Akaino,没有不加引号不起作用 – Cheese