我遇到了日期格式化程序的问题。我正在设置日期格式并以适当的方式传递日期字符串(我认为)。但结果日志显示其他日期并且GMT值已丢失。我在这做错了什么?有人可以帮我从这里出去吗 ?
NSDateFormatter *newFormatter = [[[NSDateFormatter alloc] init] autorelease];
[newFormatter setDateFormat:@"yyyy-mm-dd hh:mm:ss zzz"];
NSDate *lObjDate = [newFormatter dateFromString:@"2012-11-05 01:45:03 GMT+05:30"];
NSLog(@">>>>> %@",lObjDate);
>>>>> 2012-01-04 20:15:03 +0000
答案 0 :(得分:0)
您可以尝试:
[formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss Z"];