Unixタイムスタンプ変換
タイムスタンプ変換

Unixタイムスタンプ変換

Convert between seconds, milliseconds, ISO 8601 and readable dates. Auto-detects your timezone.

🔒 100%ブラウザ内実行 · データが外部に送信されません
0
現在のタイムスタンプ (seconds) ·
🌐 Your timezone: (UTC)

📋 Get timestamp in any language (click to copy)

JavaScript Math.floor(Date.now() / 1000)
Python import time; int(time.time())
Go int(time.Now().Unix())
PHP time();
Java System.currentTimeMillis() / 1000
C# DateTimeOffset.UtcNow.ToUnixTime秒()

📖 タイムスタンプ変換ツール ガイド

Unixタイムスタンプとは何ですか?

Unixタイムスタンプ(Unix時間またはUnixエポックとも呼ばれます)は、うるう秒を除いて、1970年1月1日00:00:00 UTCからの経過秒数です。保存と比較が容易なため、プログラミング、データベース、コンピュータシステムで広く使用されている時間形式です。

主な機能

一般的な使用例

タイムスタンプを使用するAPIやデータベースのログをデバッグ。プログラミング(JavaScript、PHP、Pythonなど)のために日付を変換。JWTトークンの有効期限を確認。タイムゾーン間の時差を計算。Unixタイムスタンプを使用するIoTセンサーデータの処理。

使い方

タイムスタンプを日付に変換するには:入力欄にタイムスタンプを貼り付けると、日付が自動的に表示されます。日付をタイムスタンプに変換するには:ピッカーで日付と時刻を選択すると、タイムスタンプが即座に生成されます。タイムゾーンを変更して、世界のさまざまな地域の対応する時刻を確認できます。

プロのヒント

よくある質問

Unix時間(エポック)とは何ですか?

Unix時間は、1970年1月1日00:00:00 UTCからの経過秒数です。日付と時刻を数値で表すために、コンピュータシステムで広く使用されている標準規格です。

なぜ10桁と13桁のタイムスタンプがあるのですか?

10桁のタイムスタンプはエポックからの秒数を表します。13桁のものはミリ秒(秒×1000)を表します。JavaScriptはデフォルトでミリ秒を使用しますが、ほとんどのAPIやデータベースは秒を使用します。

2038年問題とは何ですか?

32ビットシステムはタイムスタンプを32ビット整数として保存し、2038年1月19日に最大値に達します。その日以降、タイムスタンプがオーバーフローしてエラーが発生します。最新のシステムのほとんどはすでに64ビット整数を使用しています。

JavaScriptで現在のタイムスタンプを取得するには?

Date.now()を使用して、現在のタイムスタンプをミリ秒で取得します。秒で取得するには、Math.floor(Date.now() / 1000)を使用します。new Date().getTime()でも同じ値が返されます。