Unixタイムスタンプ変換ツール
エポック時間を読める日時に変換し、その逆もできます。
Unixタイムスタンプ変換の使い方
タイムスタンプを貼り付け
Unixタイムスタンプを入力または貼り付けます。秒、ミリ秒、マイクロ秒、ナノ秒は桁数で判別されます。
または日時を選ぶ
日付と時刻を選ぶか、ISO 8601形式の日時を貼り付けて、ローカル時刻かUTCかを指定します。
結果をコピー
必要な形式の日時か、秒またはミリ秒のタイムスタンプをコピーします。
Utils365が選ばれる理由
よく使う形式をすべて
ローカル時刻、UTC、ISO 8601、RFC 2822、曜日、どれくらい前かを並べて表示します。
単位を自動判別
10桁の数値は秒、13桁はミリ秒として読み取ります。単位はいつでも自分で選べます。
リアルタイムの時計
ページ上部で現在のUnix時間が刻まれ、秒でもミリ秒でもすぐにコピーできます。
プライバシーを守る設計
すべてブラウザ内で計算されるので、入力した内容がどこかに送られることはありません。
よくある質問
Unixタイムスタンプとは?
1970年1月1日午前0時(UTC)からの経過秒数で、Unixエポックと呼ばれます。世界中どこでも同じ値になるため、ほとんどのコンピューターやデータベースが時刻の保存に使っています。
秒とミリ秒はどう見分ける?
桁数を数えます。最近の日時のタイムスタンプは、秒なら10桁、ミリ秒なら13桁です。JavaScriptやJavaは通常ミリ秒、Unix、PHP、Pythonは通常秒を使います。
Unixタイムスタンプは負の値になる?
なります。負の数は1970年より前の日時です。たとえば-86400は1969年12月31日午前0時(UTC)です。
Unixタイムスタンプにタイムゾーンはある?
ありません。常にUTCの午前0時から数えるので、同じタイムスタンプはどこでも同じ瞬間を表します。日時として表示するときだけタイムゾーンによって見え方が変わります。
2038年問題とは?
タイムスタンプを符号付き32ビット整数で保存しているシステムは、2038年1月19日03:14:07(UTC、2147483647)で上限に達します。最近のシステムは64ビットの数値を使っており、何十億年も持ちます。
コードで現在のタイムスタンプを取得するには?
JavaScriptなら Math.floor(Date.now() / 1000)、Pythonなら int(time.time())、LinuxやmacOSのターミナルなら date +%s です。