您的位置:首页 > 移动开发 > IOS开发

ios设置时区转换

2012-09-18 17:39 148 查看



 

有的时候为了在系统中统一时间,需要在服务器和客户端统一交换的时间时区,比如都用GMT。 

iPhone上转换的代码如下:

NSDate *now = [NSDate date]; 

NSLog(@”%@”,[now description]); 

NSTimeZone *defaultTimeZone = [NSTimeZone defaultTimeZone]; 

NSTimeZone *tzGMT = [NSTimeZone timeZoneWithName:@"GMT"]; 

[NSTimeZone setDefaultTimeZone:tzGMT]; 

NSLog(@”%@”,[now description]); //已经是 GMT表示了 

[NSTimeZone setDefaultTimeZone:defaultTimeZone]; // 设置会用户默认的

或者:

[NSTimeZone setDefaultTimeZone:[NSTimeZone timeZoneWithAbbreviation:@"CMT"]];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios iphone 服务器 date