我再次从Windows转向Linux,我必须将一个从Windows移植到Linux的函数来计算NTP时间.看似简单但格式为Windows FILETIME格式.我有点想知道差异是什么,但到目前为止我无法正确地将我的Linux时间转换为Windows文件时格式.有没有人对如何做到这一点有任何想法?
我看过一些关于如何做到这一点的文章,但他们都使用win32函数,我不能使用它们!如果没有意义,我可以发布Windows代码,谢谢.
他们还花费当前时间并从1900年1月1日减去它以获得增量找到NTP,我想在Linux中我只是添加const unsigned long EPOCH = 2208988800UL到我得到这个结果的时间?
谢谢.
filetime ×1