NSDate SDK4.1取得的时间全部为GMT了,怎么改成本地时间

问题:

NSDate SDK4.1取得的时间全部为GMT了,怎么改成本地时间   

NSDate SDK4.1取得的时间全部为GMT了,怎么改成本地时间

其它版本正常,取得的时间为本地时间

谢谢~





答案:

NSTimeZone *zone = [NSTimeZone systemTimeZone];

    NSInteger interval = [zone secondsFromGMTForDate:date];
    NSDate *localeDate = [date addTimeInterval:interval];    

这样就转化为本地时间了,但是以前正常的版本也加了8小时,所以还是有问题。。。。




posted on 2011-08-01 12:10  禚来强  阅读(422)  评论(0编辑  收藏  举报

导航