在 python 中将 Matlab datenum 转换为 EPOCH

问题描述 投票:0回答:0

我在转换不同的日期格式时遇到了麻烦。一个是 J2000 EPOCH,另一个是 matlab datenum。它们是根据相同的数据创建的,但我需要在 python 中读取它们,它们之间的差异很小。它们并非因此而不同,而是文件之间的不同方式,这就是我需要帮助的原因。

第一个EPOCH是:EPOCH = 638971123.070749824(以秒为单位) 第一个 Datenum(从同一个文件创建)是:datenum = 737881.99830887

有谁知道如何在不丢失任何信息的情况下将一个转换为另一个(在 ns 范围内)?

所有方法都很接近,但总是在小尺度上有所不同。某处信息丢失,我不明白在哪里

python matlab epoch
© www.soinside.com 2019 - 2024. All rights reserved.