如何在iphone上获取参考日期的刻度数

如何在iphone上获取参考日期的刻度数,iphone,objective-c,Iphone,Objective C,我正在针对一个Web服务编程,该服务需要从1.1.0001(午夜)开始的滴答声(当前时间)(一个滴答声表示一百纳秒或一千万分之一秒) 从NSDate对象获取刻度的最简单方法是什么 感谢您的帮助只需将1.1.0001转换为NSDate,然后使用NSDate方法TimeIntervalsInnow乘以1000万即可。此代码将为您提供GMT时间 const long long UNIX_EPOCH_IN_CLR_TICKS = 621355968000000000 ; long long time =

我正在针对一个Web服务编程,该服务需要从1.1.0001(午夜)开始的滴答声(当前时间)(一个滴答声表示一百纳秒或一千万分之一秒)

从NSDate对象获取刻度的最简单方法是什么


感谢您的帮助

只需将1.1.0001转换为NSDate,然后使用NSDate方法TimeIntervalsInnow乘以1000万即可。

此代码将为您提供GMT时间

const long long UNIX_EPOCH_IN_CLR_TICKS = 621355968000000000 ;
long long time = UNIX_EPOCH_IN_CLR_TICKS + [[NSDate date] timeIntervalSince1970] * pow(10, 7);