WALUDO ツール
DEVELOP.05 UNIX TIMESTAMP

Unix タイムスタンプ変換

現在時刻、双方向変換、精度判定を一つの画面で確認できます。

NOW

現在の Unix 時刻

ブラウザの現地時刻すべての変換はブラウザ標準の Date と Intl API を使用します
Y2038 の境界まで
EPOCH

タイムスタンプから日付

入力待ち
ブラウザの現地時刻
UTC 時刻
指定したタイムゾーン
ISO 8601
DATE

日付からタイムスタンプ

入力を解釈する基準
ミリ秒
マイクロ秒
ナノ秒
§ 01

Unix タイムスタンプの変換方法

1
1

貼り付ける

桁数から秒、ミリ秒、マイクロ秒、ナノ秒を判定し、現地、UTC、ISO、指定ゾーンで表示します。

2
2

日付から逆変換

日付と時刻を選び、現地時刻か UTC かを指定して四つの精度を取得します。

3
3

必要な精度をコピー

現在値と変換結果は、全体の出力形式を選ばず直接コピーできます。

§ 02

タイムスタンプとゾーンは別の概念

Unix タイムスタンプは場所に依存しない時間軸で、ゼロは 1970 年 1 月 1 日 UTC です。同じ値は世界のどこでも同じ瞬間を指し、ゾーンは時計表示だけを決めます。

ログや Web API では秒とミリ秒が主流です。Date はミリ秒で保存するため、日付表示では細かい精度が切り捨てられます。

§ 03

よく使う四つの精度

精度
一般的な桁数
主な用途
10
Unix コマンド、PHP、Python
ミリ秒
13
JavaScript、ブラウザ、Java
マイクロ秒
16
データベース、分散ログ
ナノ秒
19
高精度クロック、トレース
§ 04

コードで現在のタイムスタンプを取得

const seconds = Math.floor(Date.now() / 1000);
const milliseconds = Date.now();
§ 05

よくある質問

Q110 桁と 13 桁の違いは何ですか?

一般に 10 桁は秒、13 桁はミリ秒です。マイクロ秒とナノ秒は 16 桁と 19 桁になります。

Q2Unix タイムスタンプにタイムゾーンは含まれますか?

いいえ。UTC のエポックからの経過時間なので、世界中で同じ瞬間を表します。ゾーンは表示だけを変えます。

Q3日付入力で現地または UTC を選ぶ理由は?

日付文字列にゾーンがない場合があるため、解釈方法を指定して環境ごとのずれを防ぎます。

Q4負のタイムスタンプは有効ですか?

はい。1970 年 1 月 1 日 UTC より前を表しますが、遠い日付は Date の範囲外になる場合があります。

Q5Y2038 問題とは?

符号付き 32 ビット整数で秒を保存する古いシステムが 2038 年 1 月 19 日にオーバーフローする問題です。

✳ WALUDO TOOLBOX ✳ ブラウザー標準ツール · NO SERVER · NO DATA COLLECTION

ファイルがパソコンから外へ出ることはありません · FILES STAY LOCAL · PRIVACY FIRST