⏰
タイムスタンプ変換ツール
ISO 8601Unixタイムスタンプと日付形式を変換します。
Current Time
0
arrow_forward Unix to Human
ISO 8601
-
Local Time
-
UTC
-
Relative
-
arrow_back Human to Unix
Unix (seconds)
-
Unix (milliseconds)
-
Unix時間とは何ですか?
Unix時間(Epoch時間、POSIX時間、またはUnixタイムスタンプとも呼ばれる)は、ある時点を記述するシステムです。うるう秒を除いたUnix Epochからの経過秒数です;Unix Epochは1970年1月1日00:00:00 UTCです。単一の整数なのでコンピューターが保存・操作しやすく、オペレーティングシステムやファイルフォーマットで広く使用されています。この標準により、異なるシステムはローカルタイムゾーン設定に関係なく時間を正確に通信できます。
このツールの使い方
UnixからHumanへの変換:Unixタイムスタンプフィールドにタイムスタンプを入力し、秒またはミリ秒かを選択します。HumanからUnixへの変換:ピッカーを使用して日時を選択し、希望のタイムゾーンを選択します。現在のタイムスタンプをすばやく取得するには、現在ボタンを使用してください。ISO 8601、ローカル時間、UTC、相対時間を含むリアルタイムの結果を確認してください。結果の横にあるコピーボタンをクリックしてクリップボードに保存します。
一般的なユースケース
サーバーログやデータベースエントリで見つかる難解なタイムスタンプをデバッグ用の読みやすい日付に変換するログ分析。バックエンドが正しいエポック値を送信しているか確認するAPI開発。システム間で移動する際に時間ベースのデータの一貫性を確保するデータ移行。cronジョブ、有効期限、イベントトリガーの将来または過去のタイムスタンプを計算するスケジューリング。
プロのヒント
JavaScriptで作業する場合、Date.now()はミリ秒を返しますが、標準のUnixタイムスタンプは秒単位であることを覚えておいてください — 変換するには1000で割ります。最大の互換性を確保するために、システム間のデータ交換には常にISO 8601フォーマットを使用してください。32ビット符号付き整数がオーバーフローする2038年問題に注意してください;現代のシステムは64ビット整数を使用しており、近い将来はこれを解決します。