AlpaKit Logo AlpaKit

Unix Epoch タイムスタンプ相互変換器

リアルタイムで現在のタイムスタンプを表示し、10桁/13桁のスタンプと人が読める日時表現を相互変換。

● 現在の Unix タイムスタンプ (Epoch Time)
1719999999

⏱️ Unix タイムスタンプ ➡️ 日時


📅 日時 ➡️ Unix タイムスタンプ

使い方

  1. 1 Unix Epoch タイムスタンプ相互変換器を開き、処理する内容を入力、貼り付け、または選択します。
  2. 2 目的に合わせてオプションと出力形式を調整します。
  3. 3 結果を確認し、必要に応じてコピーまたはダウンロードします。

主な利用シーン

リアルタイムで現在のタイムスタンプを表示し、10桁/13桁のスタンプと人が読める日時表現を相互変換。日常業務、開発、学習、簡易確認に利用できます。

プライバシーとデータ処理

このツールはブラウザで動作します。機密データを扱う前に、端末とブラウザの安全性を確認してください。

Unixタイムスタンプ(エポック秒)の変換方法と注意点

Unixタイムスタンプ(エポック秒、UNIX時間)は、1970年1月1日 00:00:00 UTC からの経過秒数です。タイムゾーンを持たない1つの数値なので、データベース、API、サーバーログ、JWT の exp や iat など、時刻を扱う多くの場面で使われています。たとえば 1700000000 は 2023-11-14 22:13:20 UTC で、日本時間(JST, UTC+9)では 2023年11月15日 7:13:20 です。

もっとも多いミスは単位の取り違えです。10桁ならたいてい「秒」、13桁なら「ミリ秒」です。Linux の date +%s、PHP の time()、Python の int(time.time()) は秒を、JavaScript の Date.now() や Java の System.currentTimeMillis() はミリ秒を返します。ミリ秒を秒として変換すると数万年後の日付に、逆にすると1970年1月の日付になってしまいます。このツールでは秒・ミリ秒を自分で選ぶので、まず桁数を確認してください。

変換結果には、お使いの端末のローカル時刻、UTC、ISO 8601 形式(例:2023-11-14T22:13:20.000Z)、「3日前」のような相対時間が並ぶので、ログの突き合わせやトークンの有効期限の確認に便利です。逆変換では日付と時刻を選ぶだけで、秒とミリ秒の両方のタイムスタンプが得られます。ページ上部には現在のタイムスタンプがリアルタイムで表示され、一時停止やワンクリックコピーもできます。

補足として、符号付き32ビット整数で時刻を保存するシステムは 2038-01-19 03:14:07 UTC(2147483647)を超えるとオーバーフローします。いわゆる「2038年問題」で、現在の多くの環境は64ビットで対策されています。変換はすべてブラウザの Date オブジェクトで端末内で行われます。

よくある質問

秒とミリ秒はどう見分けますか?

桁数で判断できます。現在の時刻なら秒は10桁、ミリ秒は13桁です。

タイムスタンプはタイムゾーンで変わりますか?

変わりません。常に UTC 基準で、表示する日時だけがタイムゾーンによって変わります。

Linux で現在のエポック秒を取得するには?

date +%s で秒、GNU date なら date +%s%3N でミリ秒を取得できます。

2038年問題とは何ですか?

符号付き32ビットで秒を保存すると 2038-01-19 03:14:07 UTC が上限となり、それ以降はオーバーフローする問題です。

このカテゴリを見る: 開発者ツール

おすすめ・最近使ったツール
    ↑ ↓ 移動 ↵ 開く ESC 閉じる
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep