入力 (Unixタイムスタンプまたは日付文字列)

変換結果

Unixタイムスタンプとは?

Unixタイムスタンプは1970年1月1日00:00:00 UTCからの経過秒数で、POSIXで定義された標準です。JavaScriptのDate.now()Pythonのtime.time()を呼び出すとき、エポック時間を扱っています。問題は1700000000を見ても何もわからないこと。このツールはそれを読みやすい形式に変換し、逆変換もできます。すべてブラウザ上で動作します。WikipediaのUnix時間記事で歴史を詳しく学べます。シェルスクリプトではGNU coreutilsのdateコマンドも役立ちます。

このツールはUnixタイムスタンプ(秒またはミリ秒)を人間が読める日付形式に変換し、その逆も行います。

使い方

1

タイムスタンプまたは日付を入力

Unixタイムスタンプ(例: 1700000000)または日付文字列(例: 2023-11-14T22:13:20Z)を貼り付けてください。

2

全フォーマットを即座に確認

ツールが入力タイプを自動検出し、関連するすべての変換を即座に表示します。

3

現在時刻を使用

「現在時刻を使用」をクリックすると、現在のUnixタイムスタンプが入力に設定されます。

変換例

例:Unixタイムスタンプ

Unixタイムスタンプ(秒):

1700000000

人が読める形式に変換:

UTC:   2024-03-28 00:00:00
ISO:   2024-03-28T00:00:00.000Z
Local: Thu Mar 28 2024 00:00:00 GMT+0000

よくある質問

秒とミリ秒の違いは何ですか?

のUnix時間(例: 1700000000)がクラシックフォーマットです。ミリ秒はそれを1000倍したもので(例: 1700000000000)、JavaScriptのDate.now()が返す値です。このツールは自動判別します。

秒かミリ秒か、どう判断しますか?

桁数を数えてください。13桁以上は通常ミリ秒、10桁以下は通常秒です。

どんな日付形式を入力できますか?

ISO 8601(例: 2023-11-14T22:13:20Z)、一般的な日付文字列、JavaScriptのDateコンストラクタが理解できる任意の形式。ISO 8601が最も確実です。

タイムスタンプはサーバーに送信されますか?

いいえ。変換ロジックはすべてブラウザ内で完結します。何もアップロードされたり記録されたりしません。

エポック時間とは何で、なぜ1970年から始まるのですか?

Unix epoch(1970年1月1日00:00:00 UTC)はUnix開発時に選ばれた任意の出発点です。すべてのUnixタイムスタンプはその瞬間からの経過秒数です。

関連ツール

参考: Unix時間 – Wikipedia