サードパーティ製品のライセンス サーバーに要求を送信し、応答を待ってから、数秒後にサーバーに要求を送信するアプリケーションを開発しています。後で、作成日時に基づいて 2 つのレコードを比較します。時刻を見ると、およそ 6 時間ずれているように見えます (タイム ゾーンの違いによるものと思われます)。ただし、PHP の strtotime() 関数を使用してそれぞれを実行すると、結果はわずか数秒しか離れていません。次に例を示します。
echo strtotime("2013-04-29T14:55:47.707Z");
echo '<br>';
echo strtotime("2013-04-29 08:56:10");
次のように表示されます。
1367247347
1367247370
これは 6 時間ではなく、23 秒の差です。
各日付文字列のタイム ゾーンに関する情報を提供していない場合、どのようにしてそれらが非常に接近しているのでしょうか?
(これらの結果が正しいことを望んでいることを覚えておいてください。どうやってそれらを取得しているのかわかりません)