怎么将本地时间转化为"指定时区"的时间
如何将本地时间转化为"指定时区"的时间
- 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]
from: http://bbs.cnsoftware.cn/thread-647-1-1.html
1 楼
jinchishuxue
2010-11-10
NSTimeZone* currentTimeZone = [NSTimeZone systemTimeZone];
可以获取device当前的timezone.
可以获取device当前的timezone.