如何将本地时间转化为"指定时区"的时间

NSDateFormatter *formatter =[[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
NSTimeZone* timeZone = [NSTimeZone timeZoneWithName:@"Asia/Shanghai"];
[formatter setTimeZone:timeZone];
NSString *loctime = [formatter stringFromDate:date];
[formatter release];
----------------------------------------------------------------------------------------------------
不管用户如何设置,,均获得24小时显示(其中的HH,强制指定为24时制)
NSDateFormatter * formatter =[[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSString *loctime = [formatter stringFromDate:date];
[formatter release]

posted @ 2015-12-28 15:29  Bo-tree  阅读(328)  评论(0)    收藏  举报