0

我正在为两个数据集获取两个 UTC 时间戳的差异。

  1. 2008 年数据集
  2. 2013 年数据集

当我取第二个数据集的差异时,它给了我以毫秒为单位的差异,但是当我在第一个数据集中做同样的事情时,它给了我以秒为单位的差异。这是什么原因?

样本数据:

 1) [1.202497980000000e+09 - 1.202499025000000e+09]
 2) [1.360250174775000e+12 - 1.360250703765000e+12]
4

1 回答 1

1

Matlab 不会根据是 2008 年还是 2013 年的数据来区别对待数据。因此,明显的嫌疑人是来源。我也很确定 UTC 标准没有从秒变为毫秒。

这留下了两种情况:

  1. 因此,当这些数据在 2008 年生成和存储时,它可能以不同的方式完成,而不是现在。这意味着其中一个不是官方格式。
  2. 或者,您可能只是在比较两个不同的事物,也许前两个时间戳之间确实存在一秒的差异,而后两个时间戳之间存在一毫秒的差异。
于 2013-02-25T16:25:39.530 回答