Skip to main content

ホーム  /  単位変換ツール  /  Unixタイムスタンプ変換ツール

Unixタイムスタンプ(エポック)変換ツール

Unixタイムスタンプを日付に、または日付をUnixタイムスタンプに変換します — ローカルタイムゾーンとUTCの両方で即座に表示されます。

⚡ 即座に結果表示 🕐 現在のタイムスタンプをリアルタイム表示 🆓 完全無料、登録不要
現在のUnixタイムスタンプ
0
0 ms
タイムスタンプ → 日付

現地時間
UTC
日付 → タイムスタンプ
Unix秒
Unixミリ秒
📌 クイックリファレンス — よく知られたタイムスタンプ
01970-01-01 00:00:00 UTC
10000000002001-09-09 01:46:40 UTC
12345678902009-02-13 23:31:30 UTC
20000000002033-05-18 03:33:20 UTC
21474836472038-01-19 03:14:07 UTC (32-bit signed limit)

即時&リアルタイム

入力するたびにすべてのフィールドがリアルタイムで更新されます。「変換」ボタンや待ち時間は不要です。

現地時間とUTC

両方を同時に確認できるので、結果がどのタイムゾーンなのか迷うことがありません。

設計段階からプライバシーに配慮

JavaScriptのネイティブDate APIを使用して、すべてお使いのブラウザ内で処理されます。アップロードやログ記録は一切行われません。

オンラインでUnixタイムスタンプを変換

Unixタイムスタンプ(エポックタイムとも呼ばれます)は、1970年1月1日 00:00:00 UTCから経過した秒数です。CurePDFの変換ツールは、JavaScriptのネイティブDate APIを使って、タイムスタンプを読みやすい日付に、または日付をタイムスタンプに、すべてブラウザ内で変換します — サーバーとの通信は一切必要ありません。

Unixタイムスタンプの仕組み

Unix timestamp = seconds since 1970-01-01T00:00:00Z (not counting leap seconds)

計算例: タイムスタンプ0は、エポックそのもの — つまり1970年1月1日午前0時(UTC)を表します。それ以降のタイムスタンプは、整数秒単位で進みます(あるシステムがミリ秒を単位として使っている場合はミリ秒単位)。

秒とミリ秒

標準的なUnixタイムスタンプは整数秒を数えます。JavaScript自身のDate.now()など、一部のシステムや言語ではミリ秒を使用します。これは同じ瞬間に対してちょうど1,000倍の大きさになります。この2つを取り違えることはタイムスタンプに関する最もよくあるバグの一つで、ミリ秒の値を秒として誤読すると、何世紀も未来の日付になってしまいます。上のユニット選択で切り替えてください。

なぜタイムスタンプと日付を変換するのか?

開発者

ログ、データベースの行、APIレスポンスからタイムスタンプを読み取ります。

デバッグ

エラーログやJWTトークン内の生のタイムスタンプが実際に何を意味するのかを素早く確認します。

API連携

多くのAPIは、フォーマット済み文字列ではなくUnixタイムスタンプとして日付を受け取ったり返したりします。

データベース作業

保存されたエポック値を人間が読める日付と照合します。

よくある質問

Unixタイムスタンプとは何ですか?

Unixタイムスタンプ(またはエポックタイム)は、うるう秒を除いた1970年1月1日00:00:00 UTCからの経過秒数です。これはコンピューターがある瞬間をコンパクトかつタイムゾーンに依存しない方法で表す手段です。

Unixタイムスタンプを日付に変換するにはどうすればよいですか?

上記にタイムスタンプを入力すると、この変換ツールはローカルタイムゾーンとUTCの両方で対応する日付と時刻を即座に表示します。

秒単位のタイムスタンプとミリ秒単位のタイムスタンプの違いは何ですか?

標準的なUnixタイムスタンプはエポックからの完全な秒数をカウントします。一部のシステム(JavaScriptのDate.now()を含む)は代わりにミリ秒を使用し、これは1,000倍大きい値になります。このページの切り替えボタンで両者を切り替えられます。

1970年1月1日UTC0時のUnixタイムスタンプは何でしたか?

0です。その瞬間自体がUnixエポックであり、すべてのUnixタイムスタンプがそこからカウントを始める基準点です。

関連する変換ツール