//实际上获得的是:UTC时间,协调世界时,亚州的时间与UTC的时差均为+8 NSDate *date = [NSDate date]; //zone为当前时区信息 在我的程序中打印的是@"Asia/Shanghai" NSTimeZone *zone = [NSTimeZone systemTimeZone]; //所在地区时间与协调世界时差距 NSInteger interval = [zone secondsFromGMTForDate: date]; //加上时差,得到本地时间 NSDate *localeDate = [date dateByAddingTimeInterval: interval];
|