NSDate *nowDate = [NSDatenew];
NSDateFormatter *formatter= [[NSDateFormatter alloc]init];
[formattersetDateFormat:@"yyyy/MM/dd HH:mm:ss"];
NSArray *array = [NSTimeZoneknownTimeZoneNames];
//快速枚举法
for(NSString *timeZoneNamein array){
[formattersetTimeZone:[NSTimeZonetimeZoneWithName:timeZoneName]];
NSLog(@"%@,%@",timeZoneName,[formatterstringFromDate:nowDate]);
}
[formatterrelease];
[nowDaterelease];
本文介绍了一种使用Objective-C编程语言遍历所有时区并显示当前时间的方法。通过NSDate和NSDateFormatter类实现了时间的格式化输出,并利用NSTimeZone获取所有已知时区名称。
980

被折叠的 条评论
为什么被折叠?



