繁体   English   中英

我如何在ios中获得GMT时间?

[英]How do i get GMT time in ios?

我知道这是一个重复的问题,但我没有得到那些答案的解决方案。 请有人告诉我,如果设备时间错误,我如何在ios中获得GMT。

提前致谢

试试以下内容:

NSDateFormatter *dateFormatter = [NSDateFormatter new];
dateFormatter.dateFormat = @"yyyy-MM-dd'T'HH:mm";
NSTimeZone *gmtZone = [NSTimeZone timeZoneWithAbbreviation:@"GMT"];
[dateFormatter setTimeZone:gmtZone];
NSString *timeStamp = [dateFormatter stringFromDate:[NSDate date]];
NSLog(@"%@",timeStamp);

您必须依靠外部服务器才能实现此目的。 除了恢复本地电话时间之外,没有内置方法。

这是一个github项目,他们试图在iOS上做到这一点: https//github.com/jbenet/ios-ntp

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM