タイムスタンプ変換

Unixタイムスタンプと人間が読める日付/時刻形式間で変換します。すべての処理はブラウザ内でローカルに行われます。

エポック(1970年1月1日 UTC)からの秒数またはミリ秒数。
UTC
ローカル
ISO 8601
RFC 2822
相対時間
解釈した単位
ミリ秒
ISO 8601

Unixタイムスタンプについて

Unixタイムスタンプ(エポック時間)は、1970年1月1日 00:00:00 UTCから経過した秒数です。プログラミング、データベース、APIで、タイムゾーンに依存しない方法で時刻を表現するために広く使用されています。

単位は見た目以上に重要です。2000 年のミリ秒値は、今日の秒値より小さいことがあります。桁の大きさで当てにいくと外れるので、このページは桁数で判断し、どの単位と見なしたかを表示します。必要なら上書きできます。タイムゾーンはブラウザー自身のデータベースから取り、入力した壁時計の時刻は UTC ではなくそのゾーンから換算します。多くの変換ツールが黙って間違えるのがここです。相対表現もブラウザーが担うので、どの言語でも自然に読めます。

またデータを手作業で整えていませんか

毎回ブラウザーのタブで直しているペイロードは、本来コードの仕事です。当社はシステム間でデータを運ぶ連携、パーサー、サービスを構築し、途中で静かにデータを壊しているものを修復します。

何を移しているか教えてください

よくある質問

その数字が秒かミリ秒か、どう見分けますか
大きさではなく桁数で見分けます。10 桁なら秒、13 桁ならミリ秒、16 桁ならマイクロ秒、19 桁ならナノ秒です。大きさで判断すると外れます。2000 年のミリ秒値は今日の秒値より小さいからです。ページは採用した単位を表示するので、必要なら直せます。
Unix タイムスタンプは何を起点に数えていますか
UTC の 1970 年最初の瞬間からで、うるう秒は数えません。この起点があるからこそ、タイムスタンプは世界中どこでも同じ数になります。値自体はタイムゾーンをまったく持たず、人が読む日付に変えるときに初めてゾーンが関わります。
日付からタイムスタンプへの向きは私のタイムゾーンを使いますか
選択したゾーンと、その日付における実際のオフセットを使うので、夏の日付には夏時間が適用されます。どの変換ツールでも確かめる価値があります。入力した壁時計を UTC と読むのはよくある誤りで、結果全体が自分のオフセット分ずれてしまうからです。
同じタイムスタンプなのに私のところでは日付が違うのはなぜですか
違っていません。瞬間はどこでも同じで、違うのは壁時計だけです。ロンドンで深夜近くに読めるタイムスタンプは、東京では翌朝になります。だからログのタイムスタンプは、読む人の端末の設定ではなく、明示したゾーンで比べるべきです。
列をまるごと一度に変換できますか
できます。まとめて変換のタブに 1 行 1 つずつ貼り付ければ、各行が選択したゾーンでの ISO 8601 形式で返ってきます。数値でない行は理由とともに返るので、不正な行があっても残りは止まりません。