为什么2013年和2008年的UTC时间戳之间存在差异

时间:2013-02-22 17:36:12

标签: matlab utc

我正在为两个数据集区分两个UTC时间戳。

  1. 2008数据集
  2. 2013数据集
  3. 当我在第二个数据集中取得差异时,它给出了毫秒的差异,但是当我在第一个数据集中做同样的事情时,它给出了我的秒数差异。这是什么原因?

    示例数据:

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

1 个答案:

答案 0 :(得分:1)

根据是否是2008年或2013年的数据,Matlab不会对数据进行不同的处理。因此,显而易见的嫌疑人是来源。我也很确定UTC标准没有从几秒变为毫秒。

这留下了两种情况:

  1. 当这些数据在2008年生成并存储时,它可能以不同的方式完成,而不是现在完成。这意味着其中一个不是官方格式。
  2. 或者你可能只是在比较两个不同的东西,也许前两个时间戳之间确实存在一秒的差异,而后两个时间戳之间的差异为一毫秒。