iOS开发资料收集区iOS开发资料收集

iOS 秒数转换成时间

2016-07-28  本文已影响312人  融化的冰

最近做个项目,需要从手环读取数据,在解析时间的时候发现秒数转换成时间相差了8个小时,特记录下解决方案。

- (NSString *)dateFormSeconds:(long long)totalSeconds

{

NSDate  *date = [NSDate dateWithTimeIntervalSince1970:totalSeconds];

NSDateFormatter *fmt = [[NSDateFormatter alloc] init];

fmt.timeZone = [NSTimeZone timeZoneWithAbbreviation:@"UTC"];

fmt.dateFormat = @"yyyy-MM-dd HH:mm:ss";

return [fmt stringFromDate:date];

}

主要是需要设置timeZone

上一篇下一篇

猜你喜欢

热点阅读