3

複数の iPhone で同時にキャプチャされたデータを同期する必要があります。

質問

  1. iOS にはシステム タイムスタンプ フィールド (または類似のもの) がありますか?
  2. もしそうなら、同じタイムゾーン/エリア/地域などのすべてのiPhoneは正確に同じ時間を持っていますか? つまり、特定のクロックに基づいているのか、それとも Apple サーバーに基づいているのか?
  3. そうでない場合、どちらも別々の iPhone でキャプチャされた 2 つのデータが、データ キャプチャの開始時点で同じタイムスタンプでスタンプされることを保証できる方法はありますか?

ありがとう。

4

1 に答える 1

3

DateTime.UtcNow は、現在の UTC 時刻を取得します。

ほとんどのデバイスは、ワイヤレス キャリアに基づいて時刻を同期します。それ以外の場合は、おそらく NTP サーバーを使用している時刻を自動的に同期するシステム オプションがあります。

必要な粒度によっては、これで十分な場合があります。

于 2013-10-15T15:01:04.333 に答える