LogoSTACKBAY

Unixタイムスタンプ変換

現在時刻をUnixタイムスタンプに変換、またはUnixタイムスタンプを日付と時刻に変換します。

現在のUnixタイムスタンプ

0

1970年1月1日 00:00:00

日付/時刻 → Unixタイムスタンプ

::

Unixタイムスタンプ → 日付/時刻

秒、ミリ秒、マイクロ秒、ナノ秒単位のUnixタイムスタンプをサポートしています。

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

このツールを使用してUnixタイムスタンプを日付に、または日付をタイムスタンプに変換する方法を学びます。

  1. 1

    変換モードを選択

    上部のタブから「タイムスタンプ → 日付」または「日付 → タイムスタンプ」を選択します。

    💡 팁: 現在のタイムスタンプが必要な場合は、ページ上部の「現在時刻」セクションを確認してください。
  2. 2

    値を入力

    タイムスタンプ変換の場合は数値を入力し、日付変換の場合は日付と時刻を選択します。

    💡 팁: タイムスタンプの桁数を確認してください。10桁は秒、13桁はミリ秒を意味します。
  3. 3

    時間単位を選択

    タイムスタンプ変換時は、秒、ミリ秒、マイクロ秒、ナノ秒から適切な単位を選択します。

    💡 팁: JavaScriptはミリ秒、PythonとPHPは主に秒を使用します。
  4. 4

    結果を確認

    変換結果が自動的に表示されます。GMTとローカル時間の両方を確認できます。

    💡 팁: 相対時間表示により、データがどれくらい古いかを簡単に把握できます。

よくある質問

Unixタイムスタンプとは?

Unixタイムスタンプは、1970年1月1日00:00:00 UTCから経過した秒数を表す整数値です。この値により時間の流れを数値で計算でき、オペレーティングシステム、データベース、APIなど様々なシステムで時刻データを効率的に処理することができます。また、場所やタイムゾーンに依存しないという特徴もあります。

様々な時刻形式での現在時刻

Unixタイムスタンプは様々な日付/時刻形式で表現できます。これらの形式は標準化されたルールに従って定義され、異なるシステム間で時刻データを一貫して伝達するために使用されます。

日付形式標準
2025/05/12 @ 10:27amUTC
2025-05-12T10:27:03+00:00ISO 8601
Mon, 12 May 2025 10:27:03 +0000RFC 822, 1036, 1123, 2822
Monday, 12-May-25 10:27:03 UTCRFC 2822
2025-05-12T10:27:03+00:00RFC 3339

人間が読める時刻

人間が読める時刻
1時間3600秒
1日86400秒
1週間604800秒
1ヶ月(30.44日)2629743秒
1年(365.24日)31556926秒

2038年1月19日に何が起こるのか?

現在の32ビットシステムでは、Unixタイムスタンプの最大値が2038年1月19日03:14:07 UTCに制限されています。この時点を超えると、タイムスタンプがオーバーフローして負の値になり、システムエラーや間違った日付につながる可能性があります。これは「2038年問題」として知られており、解決には64ビットシステムへの移行が不可欠です。