iOS CST NSDate

Posted jhcelue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS CST NSDate相关的知识,希望对你有一定的参考价值。

好像是从ios4.1開始[NSDate date];获取的是GMT时间,这个时间和北京时间相差8个小时。下面代码能够解决问题

- (void)tDate

{

    NSDate *date = [NSDatedate];

    NSTimeZone *zone = [NSTimeZonesystemTimeZone];

    NSInteger interval = [zone secondsFromGMTForDate: date];

    NSDate *localeDate = [date  dateByAddingTimeInterval: interval];  

    NSLog(@"%@", localeDate);

}



以上是关于iOS CST NSDate的主要内容,如果未能解决你的问题,请参考以下文章

linux CST与EDT时区互转

CST概念

java GMT时间转换为CST时间

如何为 pytz 处理 POSIX 时区信息(如 CST)?

Java格式化CST日期时间

CST和GMT时间的区别