准确的时间在iPhone上

有没有一种方法可以在iPhone中非常精确地获得时间? 目前我正在尝试与ios NTp client 在这里 。 与不同的设备相比,我差不多有600毫秒的差距。 即使我不担心ntp的准确时间,我想在不同的设备上以milliseconds显示同一时间。

查看iOS的NTP客户端库: https : //code.google.com/p/ios-ntp/

来源: 1

这是简单的方法来做到这一点: –

  + (NSDate *) GMTNow { NSDate *sourceDate = [NSDate date]; NSTimeZone* currentTimeZone = [NSTimeZone localTimeZone]; NSInteger currentGMTOffset = [currentTimeZone secondsFromGMT]; [sourceDate dateByAddingTimeInterval:currentGMTOffset]; return sourceDate; }