我有 NSDate 与(2012-11-14 08:08:16 +0000)并希望显示小时,分钟和秒。
所以我使用 NSDateFormatter
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"hh:mm:ss aaa"];
我的电话时间是(10:08:16),但是我想要不是电话时间,而是我拥有的NSDate,但是之后
[dateFormatter stringFromDate:myDate]
它给了我 10:08:16 但我想 08:08:16 我怎么能只显示一次?
感谢。
答案 0 :(得分:0)
如果要显示原始时间(UTC),请手动设置时区:
[dateFormat setTimeZone:[NSTimeZone timeZoneWithName:@"GMT"]];
应该这样做。