0

2 つのデータ セットの 2 つの UTC タイムスタンプの差をとっています。

  1. 2008 年のデータセット
  2. 2013 年のデータセット

2番目のデータセットで差を取ると、ミリ秒単位の差が得られますが、1番目のデータセットで同じことを行うと、秒単位の差が得られます。これの理由は何ですか?

サンプルデータ:

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

1 に答える 1

1

Matlab は、2008 年または 2013 年のデータであるかどうかに基づいて、データを異なる方法で処理しません。したがって、明らかに疑わしいのはソースです。また、UTC 標準が秒単位からミリ秒単位に変更されていないことも確信しています。

これにより、次の 2 つのシナリオが残ります。

  1. したがって、このデータが 2008 年に生成および保存されたときは、現在とは異なる方法で行われた可能性があります。これは、そのうちの 1 つが公式の形式ではないことを意味します。
  2. あるいは、2 つの異なるものを比較しているだけかもしれません。おそらく、最初の 2 つのタイムスタンプの間には 1 秒の差があり、最後の 2 つのタイムスタンプには 1 ミリ秒の差がありました。
于 2013-02-25T16:25:39.530 に答える