【发布时间】:2011-12-28 09:58:50
【问题描述】:
我得到了时区的总秒数,但没有得到它在 GMT 之前或在 GMT 之后。这是我的代码。
NSDate *sourceDate = [NSDate dateWithTimeIntervalSinceNow:3600 * 24 * 60];
NSTimeZone* destinationTimeZone = [NSTimeZone systemTimeZone];
int totalSeconds = [[NSTimeZone systemTimeZone] secondsFromGMT];
NSLog(@"sourceDate=%@ timeZoneOffset=%d", sourceDate, totalSeconds);
我想知道它是 GMT + 还是 GMT - 例如 印度时区是 GMT+5:30 我用这段代码总共得到 19800 秒,但如何知道它是 GMT+。
任何帮助将不胜感激。
【问题讨论】:
标签: iphone objective-c ios nsdate nstimezone