Unix タイムスタンプ変換

Unix エポック秒を人が読める日時に、またはローカルの日時をエポック秒に変換します。Unix タイムスタンプ(1970-01-01 UTC からの秒数)または日時文字列を入力すると、ブラウザのローカル時刻を基準に対応する値を出力します。

ブラウザ内でローカルに実行
Unix タイムスタンプ変換ツール
現在の Unix タイムスタンプ
ブラウザのローカル時刻

タイムスタンプ → 日時

Unix タイムスタンプ
ブラウザのローカル時刻

日時 → タイムスタンプ

ブラウザのローカル時刻
Unix タイムスタンプ

Unix タイムスタンプ変換リファレンス

A Unix timestamp counts elapsed seconds from 1970-01-01 00:00:00 UTC. This page interprets date and time input in the browser's local time zone.

タイムスタンプは UTC で保存し、ユーザーに表示するときだけ、夏時間規則を含む IANA タイムゾーンを適用するのが基本です。

環境別の Unix タイムスタンプ例
実行環境現在のタイムスタンプタイムスタンプを UTC の日時に変換
JavaScriptMath.floor(Date.now() / 1000)new Date(timestamp * 1000).toISOString()
Pythonint(time.time())datetime.fromtimestamp(timestamp, timezone.utc)
PHPtime()(new DateTimeImmutable("@$timestamp"))->setTimezone(new DateTimeZone("UTC"))
JavaInstant.now().getEpochSecond()Instant.ofEpochSecond(timestamp)
Gotime.Now().Unix()time.Unix(timestamp, 0).UTC()
RubyTime.now.to_iTime.at(timestamp).utc
PostgreSQLSELECT EXTRACT(EPOCH FROM NOW())::bigint;SELECT TO_TIMESTAMP(timestamp) AT TIME ZONE 'UTC';
MySQLSELECT UNIX_TIMESTAMP();SELECT FROM_UNIXTIME(timestamp);

“Unix タイムスタンプ変換”の使い方

Unix タイムスタンプ変換はKivToolsの暗号化ツールのひとつです。 上のツール画面だけで作業が完結します。入力した値とオプションを用意すると、行ごとに読む表が得られます。

変換はページ内のJavaScriptで実行されます。入力が送信されることはなく、オフラインでも動作するため、外部に渡せないデータにも使えます。

  1. フォームが条件に合うまで、ボタンの上にある項目を調整します。
  2. 日時に変換を押すと結果が生成されます。
  3. 本番で使う前に、別の情報源でも結果を確認してください。

背景と信頼性

暗号化ツール

コードを扱うツールでは、目に見える差分よりも構文の扱いの方が結果を左右します。ここでは整形・変換・生成のいずれも、入力をそのまま読み、決まった規則で出力するだけです。

つまずきやすいのは、インデントの種類が混ざる、改行コードが変わる、文字コードが変わるといった見えない部分です。まず代表的なサンプルで試し、元の内容と見比べてください。

結果を確実に使うために

ブラウザ・デスクトップツール・コマンドラインツールは同じ結果になるはずです。差が出る場合は、文字コード・ロケール・バージョンの違いが原因であることがほとんどです。 出力は、目視だけでなく実際にその言語やツールで読み込ませて確認してください。元に戻せることを確認するまでは、元のファイルを上書きしないのが安全です。

整形や変換の結果は、実行環境やツールのバージョンで微妙に変わります。チームで運用している場合は、その環境の規約を優先してください。 試している間は入力のコピーを残しておくと、設定ミスで元データを壊す心配がありません。

よくある質問

Unix タイムスタンプ変換は無料ですか?

はい。KivToolsのツールはすべて無料で、アカウントも回数制限もありません。ワークベンチの裏に有料プランはなく、結果をコピーするのにメールアドレスの入力も不要です。

入力したデータはどこで処理されますか?

お使いのブラウザ内です。スクリプトは一度読み込まれ、変換は端末上で実行されます。ネットワークなしでも動くのはそのためです。

Unix タイムスタンプ変換には何を入力できますか?

Unix タイムスタンプ(1970-01-01 UTC からの秒数)または日時文字列を入力すると、ブラウザのローカル時刻を基準に対応する値を出力します。。多少大きい入力でもそのまま扱えますが、それを超える規模ではローカルのコマンドラインツールの方が適しています。

結果の信頼性はどのくらいですか?

安全性を決めるのはアルゴリズム名よりも、鍵・IV・モードです。。自動処理に組み込む場合は、まず小さな既知のサンプルで突き合わせてください。

結果を商用プロジェクトで使えますか?

結果はあなたのものです。透かしやライセンス表示は入らず、クレジット表記も必要ありません。製品に組み込む場合は、元の形式のライセンスだけ確認してください。

スマホやオフラインでも使えますか?

最新のモバイルブラウザであれば動作し、小さい画面では1カラムに切り替わります。ローカル処理のツールは、ページを読み込んだ後はオフラインでも動きます。

最近使ったツール: