在我的数据集中,我有两个时间戳列。第一个是自应用程序启动以来的微秒 - 例如 1400805323。第二个被描述为 64 位时间戳,我希望它能够指示时钟时间,使用 1901 年 1 月 1 日开始的秒数 NTP 格式。
“64 位”时间戳示例: 129518309081725000 129518309082059000 129518309082393000 129518309082727000 129518309083060000 129518309083394000 129518309083727000
是否有任何 matlab/python 代码可以将其转换为可读格式?
非常感谢任何帮助,
史蒂夫
最佳答案
假设这些值是在今天(2011 年 6 月 6 日)生成的,这些值看起来像是自 1601 年 1 月 1 日以来的 100 纳秒间隔数。这就是 Windows NT 存储 FILETIME 的方式。 。有关更集中的信息this阅读 Raymond Chen 的这篇博文。这些文章还展示了如何将其转换为其他内容
关于datetime - 将 64 位时间戳转换为可读值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6256703/