-1

我在使用日期格式化程序时遇到问题。我正在设置日期格式并以适当的方式传递日期字符串(我认为)。但是结果日志显示了一些其他日期并且 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
4

1 回答 1

0

你可以试试:

[formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss Z"];
于 2012-11-05T09:23:00.070 回答