uni*_*der 9 iphone localization objective-c nsdate
我目前有一个API调用,以格式返回给我一个日期/时间: 2010-10-10T07:54:01.878926
我可以假设这是GMT吗?我还将其转换为NSDate对象.有没有办法利用本地iPhone时间重新计算时间?
Iñi*_*tia 29
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
dateFormatter.dateFormat = @"yyyy-MM-dd'T'HH:mm";
NSTimeZone *gmt = [NSTimeZone timeZoneWithAbbreviation:@"GMT"];
[dateFormatter setTimeZone:gmt];
NSString *timeStamp = [dateFormatter stringFromDate:[NSDate date]];
[dateFormatter release];
Run Code Online (Sandbox Code Playgroud)
nes*_*unc 19
NSDate* localDateTime = [NSDate dateWithTimeInterval:[[NSTimeZone systemTimeZone] secondsFromGMT] sinceDate:pubDate];
Run Code Online (Sandbox Code Playgroud)