PixConvert

Unixタイムスタンプコンバーター

Unixタイムスタンプを人間が読みやすい日付に変換し、またその逆も可能です。秒とミリ秒、UTC、ローカルタイム、ISO 8601、相対時間など、あらゆる形式のタイムスタンプに対応しており、すべてブラウザ上でリアルタイムに表示されます。

タイムスタンプ → 日付

or

日付 → タイムスタンプ

PixConvertタイムスタンプコンバーターを使う理由

Unixタイムスタンプをデコードしてエポック値を生成する最速の方法。暗算は一切不要です。

秒とミリ秒の自動検出

Unixタイムスタンプを貼り付けてください。ツールはそれが秒単位かミリ秒単位かを自動的に検出し、正しく変換します。

相対時間

タイムスタンプがどれくらい前のものか、あるいはどれくらい先の未来のものなのかが一目でわかります。「3分前」、「2年後」など。

UTCと現地時間

すべてのタイムスタンプにはUTCとブラウザのローカルタイムゾーンの両方が表示されるため、両者を混同することはありません。

双方向変換

タイムスタンプから日付、日付からタイムスタンプへの変換を同じツールで行えます。タブを切り替える必要はありません。

ISO 8601出力

API、データベース、ログで使用するISO 8601文字列(2024-01-15T12:00:00.000Z)を取得します。

100%プライベート

すべての変換処理はクライアント側でJavaScriptによって実行されます。データがサーバーに送信されることはありません。

タイムスタンプ変換ツールが必要なとき

Unixタイムスタンプはソフトウェアの至るところに登場します。このツールを使うべき場面は以下のとおりです。

APIデバッグ

APIレスポンスやログファイルからタイムスタンプをデコードして、イベントのタイミングを把握する。

  • JWTの有効期限タイムスタンプをデコードする
  • ログファイルのエポック値を読み取ります
  • APIレスポンスのcreated_atフィールドを確認してください

データベース作業

SQLクエリやデータエクスポートのために、人間が読みやすい日付形式とUnixタイムスタンプ形式の間で変換を行います。

  • WHERE句のタイムスタンプを生成する
  • 保存されたエポック値をデコードします。
  • データ移行のための日付変換

スケジュールとイベント

将来のイベントのタイムスタンプを確認し、cronジョブやリマインダーの時間差を計算します。

  • スケジュールされたジョブのタイミングを確認する
  • イベントの有効期限タイムスタンプを確認する
  • タイムゾーン関連の問題をデバッグする

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

1

上部の入力欄にUnixタイムスタンプ(秒またはミリ秒)を貼り付けてください。ツールが単位を自動的に検出し、UTC、現地時間、ISO 8601、および相対時間を即座に表示します。

2

「現在時刻」ボタンを使用して、現在時刻をUnixタイムスタンプとして入力します。これは、API呼び出しやデータベースレコードの新しいエポック値を生成する際に便利です。

3

カレンダーの日付をUnix時間に変換には、「日付」→「タイムスタンプ」セクションまでスクロールしてください。日付と時刻を選択すると、秒とミリ秒のエポック値がワンクリックでコピーをれます。

よくある質問

Unixのタイムスタンプとエポックタイムに関するあらゆる情報。

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

Unixタイムスタンプ(エポックタイムとも呼ばれる)は、1970年1月1日00:00:00 UTCからの経過秒数を表します。これは、タイムゾーンの曖昧さを排除して特定の時点を表す普遍的な方法であり、データベース、API、ログ、プログラミング言語などで広く使用されています。

タイムスタンプが秒単位なのかミリ秒単位なのか、どうすればわかりますか?

秒単位のタイムスタンプは通常10桁(例:1700000000)です。ミリ秒単位のタイムスタンプは13桁(例:1700000000000)です。このツールは単位を自動的に検出します。値が10^10より大きい場合はミリ秒として扱われ、そうでない場合は秒として扱われます。

UTCと現地時間の違いは何ですか?

UTC(協定世界時)は、時差のない世界標準時です。ローカルタイムは、UTCをコンピュータのタイムゾーンに合わせて調整したものです。Unixのタイムスタンプは常に単一のUTC時点を表し、ローカルタイムの表示は、その同じ時点をあなたのタイムゾーンで表示したものです。

ISO 8601とは何ですか?

ISO 8601は、日付と時刻を表すための国際標準規格です。形式は「2024-01-15T12:00:00.000Z」のようになります。Tは日付と時刻を区切り、ZはUTCを示します。JSON API、データベース、ログファイルなどで推奨される形式です。

なぜタイムスタンプの中には13桁のものが存在するのでしょうか?

ミリ秒単位のタイムスタンプは、標準の10桁の秒値を1000倍するため、13桁になります。JavaScriptのDate.now()はデフォルトでミリ秒を返すため、WebアプリケーションやブラウザAPIでは13桁のタイムスタンプをよく見かけます。