UNIX時間変換
現在のUNIX時間をリアルタイムで確認し、タイムスタンプと日時を相互に変換できます。複数行の一括変換にも対応します。
現在のUNIX時間
オフセットのない日時は、選択したタイムゾーンとして読み取ります。
タイムスタンプ → 日時
日時 → タイムスタンプ
一括変換
1行に1つ、タイムスタンプまたは日時を入力します。タイムスタンプはISO 8601の日時に、2024-05-01 13:00のような日時はUNIX秒に変わります。
使い方
- 一番上で現在のUNIX時間を秒とミリ秒で確認し、コピーボタンで取り込みます。
- タイムスタンプを変換するには、「UNIXタイムスタンプ」に貼り付けます。単位は自動で判定されます。
- 日時を変換するには、「日時 → タイムスタンプ」に日付と時刻を入力し、UNIX秒とミリ秒を確認します。
- 「タイムゾーン」を選ぶとその基準で読み取り・入力できます。複数行は「一括変換」に貼り付けます。
主な機能
現在時刻をリアルタイム表示
UNIX秒とミリ秒が刻々と更新されます。値をコピーしたいときは一時停止ボタンで止められます。
単位の自動判定
10桁、13桁、16桁、19桁の数値を、それぞれ秒、ミリ秒、マイクロ秒、ナノ秒として読み取ります。単位は手動でも選べます。
複数の形式を同時に表示
UTC、現地時刻、ISO 8601、RFC 2822、現在との相対時間、UNIX秒とミリ秒を、コピーボタン付きで表示します。
あらゆるタイムゾーンに対応
UTC、自分のタイムゾーン、各都市のタイムゾーンを選んで、タイムスタンプを読んだり、入力した日時の基準を指定したりできます。
一括変換
1行に1つずつタイムスタンプや日時を貼り付けると一度に変換され、ログや表計算にそのまま戻せます。
知っておくと便利なこと
UNIXタイムスタンプは、1970年1月1日0時0分0秒(UTC)、いわゆるエポックからの経過秒数です。タイムゾーンに左右されない1つの数値なので、データベース、ログ、API、プログラミング言語で広く使われています。JavaScriptのようにミリ秒で保持するシステムも多く、同じ値を1000倍したものです。
オフセットなしで入力した日時は選択したタイムゾーンとして読み取り、そのタイムゾーンのサマータイムも反映します。2024-05-01T00:00:00ZのようにZやオフセットが付いた日時は、一括変換でも書かれたとおりに解釈します。ブラウザーが扱える1年から9999年までの日付に対応しています。
よくある質問
UNIXタイムスタンプとは何ですか。
1970年1月1日0時0分0秒(UTC)からの経過秒数です。うるう秒は数えません。
秒とミリ秒はどう見分けますか。
現在の値は、秒単位なら10桁、ミリ秒単位なら13桁です。変換ツールが桁数から自動で判定します。
タイムスタンプにタイムゾーンはありますか。
ありません。世界中で同じ一瞬を指し、時計の時刻として表示するときだけタイムゾーンが必要になります。
日時をタイムスタンプにするには。
「日時 → タイムスタンプ」に日付と時刻を入れ、タイムゾーンを選ぶと、UNIX秒とミリ秒が表示されます。
2038年問題とは何ですか。
秒を符号付き32ビットで保持するシステムが、2038年1月19日に上限に達する問題です。このツールはより大きな数を使うので、その後も動作します。
入力した値はサーバーに送られますか。
いいえ。変換はすべてブラウザー内で行われます。