Unix タイムスタンプ変換ツール
Unix タイムスタンプをローカル時刻・UTC・任意の IANA タイムゾーンへ変換し、カスタム形式・リアルタイム時計・日付文字列からエポックへの解析にも対応します。
Unix タイムスタンプ変換ツール — Unix エポックをローカル時刻・UTC・任意の IANA タイムゾーン・ISO 8601・YYYY-MM-DD HH:mm:ss のようなカスタム形式・「3 分前」のような相対表現に変換します。秒・ミリ秒・マイクロ秒・ナノ秒は自動判別されます。上部のリアルタイム時計が現在の Unix タイムスタンプをコピーボタン付きで表示し、逆方向では日時ピッカーや任意の日付文字列(ISO 8601・RFC 2822)を秒・ミリ秒のエポックに、必要に応じてマイクロ秒・ナノ秒にも変換します。処理はすべてブラウザ内で完結します。
Unix タイムスタンプ変換ツールとは?
epoch 時刻を人間が読める日付に変換し、その逆も行う Unix タイムスタンプ変換ツールで、処理はすべてブラウザ内で完結します。Unix epoch を貼り付けると、その数値の大きさから単位(秒・ミリ秒・マイクロ秒・ナノ秒)を自動判別し、判定された単位、「3 分前」のような相対表現、ローカル時刻、UTC、そして「タイムゾーン」ドロップダウンで選んだ任意の IANA タイムゾーンに加え、コピーできる ISO 8601 文字列と、YYYY・MM・DD・HH・mm・ss などのトークンで組み立ててクライアント側でレンダリングするカスタム形式を表示します。上部では現在の Unix タイムスタンプがリアルタイムに更新され、専用のコピーボタンが付いています。逆方向では、日時ピッカーや任意の日付文字列(ISO 8601・RFC 2822 などの一般的な形式)を秒・ミリ秒の epoch に変換し、表示オプションを有効にするとマイクロ秒・ナノ秒も得られます。開発者や DevOps エンジニア、ログ・API・データベース・トークンや Cookie の有効期限をデバッグするあらゆる人に役立ちます。
Unix タイムスタンプ変換ツールの使い方
- 上部でリアルタイムに更新される現在の Unix タイムスタンプを確認し、epoch 秒での「今」が必要なときはいつでもコピーします。
- タイムスタンプを日付に変換するには、Unix epoch フィールドに Unix epoch を入力または貼り付けます(または「現在」をクリック)。秒・ミリ秒・マイクロ秒・ナノ秒は数値の大きさから自動判別されます。
- ⚙ 表示設定を開いて、読みやすい出力用に任意の IANA タイムゾーンを選び、カスタム形式のトークン(例:YYYY-MM-DD HH:mm:ss)を編集し、マイクロ秒・ナノ秒の表示を切り替えます。
- 結果——判定された単位、相対時刻、ローカル時刻、UTC、選んだタイムゾーン、ISO 8601、カスタム形式の文字列——を確認し、いずれもコピーできます。
- 日付をタイムスタンプに変換するには、「日付文字列」フィールドに ISO 8601 または RFC 2822 の日付文字列を貼り付けるか、「日付と時刻(ローカル)」ピッカーを使います。
- 生成された Epoch(秒)と Epoch(ミリ秒)をコピーします。表示オプションが有効なときは Epoch(マイクロ秒)と Epoch(ナノ秒)も得られます。
使用例
epoch 秒から ISO 8601 へ
入力
1718000000
出力
2024-06-10T06:13:20.000Z
選んだタイムゾーンでのカスタム形式
⚙ 表示設定で Asia/Tokyo を選び、形式を YYYY-MM-DD HH:mm:ss Z に設定すると、カスタム形式の出力は 1718000000 を東京の壁時計時刻として +09:00 のオフセット付きで表示します。
日付文字列を epoch に解析
「日付文字列」フィールドに 'Mon, 10 Jun 2024 06:13:20 GMT' を貼り付けると、ツールは Epoch(秒)1718000000 と Epoch(ミリ秒)1718000000000 を出力します。表示オプションを有効にすると、マイクロ秒とナノ秒も得られます。
よくある質問
- 特定のタイムゾーンに変換できますか?
- はい。⚙ 表示設定を開き、ドロップダウンから任意の IANA タイムゾーン(例:America/New_York や Asia/Kolkata)を選びます。すると読みやすい出力に、ローカル時刻や UTC と並べてそのゾーンの時刻が表示され、カスタム形式の文字列も選んだゾーンでレンダリングされます。
- カスタム形式ではどんなトークンが使えますか?
- クライアント側のトークンには YYYY/YY(年)、MM/M(月)、DD/D(日)、HH/H(24 時間制)、A/a と組み合わせる hh/h(12 時間制と午前・午後)、mm/m(分)、ss/s(秒)、SSS(ミリ秒)、Z/ZZ(UTC オフセット)、dddd/ddd(曜日)があります。そのまま表示したい文字は角かっこ [ ] で囲みます。
- 秒・ミリ秒・マイクロ秒・ナノ秒に対応していますか?
- はい。epoch を日付に変換するときは数値の大きさで単位を自動判別し(≥1e12 = ミリ秒、≥1e15 = マイクロ秒、≥1e18 = ナノ秒)、判定された単位フィールドにどれが使われたか表示されます。日付を epoch に変換するときは秒とミリ秒を、表示オプションを有効にすると正確なマイクロ秒とナノ秒も出力します。
- どんな日付文字列を解析できますか?
- 「日付文字列」フィールドは ISO 8601、RFC 2822、そしてブラウザが理解できるその他の一般的な日付形式を受け付けます。解析できない文字列は Invalid と表示されます。空のままにすると「日付と時刻」ピッカーが使われます。
- 自分のデータはどこかにアップロードされますか?
- いいえ。すべてブラウザ内のローカルで動作します——タイムスタンプ・日付・タイムゾーンの選択がサーバーに送信されることは一切なく、アップロードもないため、オフラインでも動作し、データのプライバシーを保ちます。
関連ツール
Base32 / Base58 エンコード / デコード
テキストを Base32(RFC 4648)または Base58(ビットコイン用文字)にエンコードし、元に戻すこともできます(UTF-8 対応、ブラウザ内処理)。
Base64 エンコード / デコード
Base64 をエンコード/デコード(UTF-8 対応)。URL セーフなアルファベット、パディング任意、64/76 折り返し、バイト/文字数の即時表示、16 進/2 進のバイト表示に対応。
大文字小文字変換・カウントツール
テキストを UPPERCASE・camelCase・PascalCase・snake_case・CONSTANT_CASE・kebab-case・dot.case などに変換し、文字数・単語数・行数をカウントします。
コード整形・圧縮ツール
HTML・CSS・JavaScript をブラウザ内で瞬時に整形または圧縮し、2スペース・4スペース・タブのインデントに対応します。