iOS 开发: 获取当前 UTC 时间 (HH:mm) - Objective-C
使用 Objective-C 可以使用 NSDateFormatter 类来获取当前的 UTC 时间。可以按照以下步骤进行操作:
- 首先,创建一个
NSDateFormatter对象:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
- 设置
dateFormatter的时区为 UTC:
[dateFormatter setTimeZone:[NSTimeZone timeZoneWithName:'UTC']];
- 设置
dateFormatter的日期格式为 'HH:mm':
[dateFormatter setDateFormat:'HH:mm'];
- 获取当前的 UTC 时间:
NSString *currentTime = [dateFormatter stringFromDate:[NSDate date]];
完整的代码如下:
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setTimeZone:[NSTimeZone timeZoneWithName:'UTC']];
[dateFormatter setDateFormat:'HH:mm'];
NSString *currentTime = [dateFormatter stringFromDate:[NSDate date]];
NSLog(@'%@', currentTime);
这样,currentTime 变量就会包含当前的 UTC 时间的小时和分钟,例如 '12:34'。
原文地址: https://www.cveoy.top/t/topic/fsaw 著作权归作者所有。请勿转载和采集!