タイムスタンプ変換ツール

Unixタイムスタンプと日時フォーマットの相互変換

1777902832
2026/05/04 21:53:52
タイムスタンプをクリックでコピー(日本時間 UTC+9)

タイムスタンプ → 日付

標準フォーマット-
ISO 8601-
日本語フォーマット-
カスタムフォーマット-

日付 → タイムスタンプ

秒単位タイムスタンプ-
ミリ秒単位タイムスタンプ-
Unix時刻-

グローバルタイムゾーン比較

北京 (UTC+8)2026/05/04 21:53:52
东京 (UTC+9)2026/05/04 22:53:52
新加坡 (UTC+8)2026/05/04 21:53:52
伦敦 (UTC+0/+1)2026/05/04 14:53:52
巴黎 (UTC+1/+2)2026/05/04 15:53:52
纽约 (UTC-5/-4)2026/05/04 09:53:52
洛杉矶 (UTC-8/-7)2026/05/04 06:53:52
悉尼 (UTC+10/+11)2026/05/04 23:53:52

よく使うフォーマット例

YYYY-MM-DD HH:mm:ss2026-05-04 21:53:52
YYYY/MM/DD HH:mm:ss2026/05/04 21:53:52
YYYY-MM-DD2026-05-04
HH:mm:ss21:53:52
YYYYMMDDHHmmss20260504215352

タイムスタンプとは?

タイムスタンプ(Timestamp)は特定時刻を表す数値です。Unixタイムスタンプは1970年1月1日00:00:00 UTC(Unixエポック)から指定時刻までの秒数です。コンピュータシステムで時刻を表現する標準方式で、クロスプラットフォーム・クロスタイムゾーン一意の特徴があります。

タイムスタンプは秒単位(10桁)とミリ秒単位(13桁)があります。秒単位タイムスタンプはUnix/Linuxシステムでよく使用され、ミリ秒単位はJavaScriptなどの言語でよく使用されます。

使用方法

タイムスタンプ → 日付

  1. 左側カードにUnixタイムスタンプを入力
  2. ターゲットタイムゾーンを選択(日本時間 UTC+9など)
  3. 変換ボタンをクリックし、変換後の日時を確認
  4. 結果:標準フォーマット、ISO 8601、日本語フォーマットなど複数表現方式

日付 → タイムスタンプ

  1. 右側カードで日付と時刻を選択
  2. ソースタイムゾーンを選択
  3. 変換ボタンをクリックし、対応するUnixタイムスタンプを取得
  4. 結果:秒単位タイムスタンプとミリ秒単位タイムスタンプ

使用例

API呼び出し

多くのAPIでタイムスタンプパラメータが必要: // 現在のタイムスタンプを取得 const timestamp = Math.floor(Date.now() / 1000); // API呼び出し例 fetch('/api/data?since=${timestamp}')

データベース時刻記録

データベースでタイムスタンプを保存: created_at: 1705312800 updated_at: 1705312900 変換後: created_at: 2024-01-15 10:00:00 updated_at: 2024-01-15 10:01:40

タイムスタンプ検証

トークンまたは証明書の有効期限を検証: // exp = 1705399200 (有効期限タイムスタンプ) // 現在時刻 = 1705312800 if (current_time > exp) { // トークン有効期限切れ }

よくある質問 (FAQ)

Q: 秒単位とミリ秒単位タイムスタンプの違いは?

A: 秒単位タイムスタンプは10桁数字、秒まで正確;ミリ秒単位タイムスタンプは13桁数字、ミリ秒まで正確。JavaScriptのDate.now()はミリ秒単位返却、1000で割って秒単位に変換。

Q: Unixタイムスタンプは1970年から始まるのはなぜ?

A: Unixシステムは1970年代初頭に誕生、開発者は1970年1月1日をエポック起点に選択。この時点はUnix Epochと呼ばれ、時刻計算の基準点です。

Q: タイムゾーンはタイムスタンプに影響しますか?

A: タイムスタンプ自体はタイムゾーン無関係、UTC時刻を表します。日時に変換時、ターゲットタイムゾーンを考慮必要。同じタイムスタンプは異なるタイムゾーンで異なる時刻を表示。

Q: タイムスタンプに上限はありますか?

A: 32ビットタイムスタンプ上限は2038年1月19日(約21億秒)、2038年問題と呼ばれます。現代システムは64ビットタイムスタンプでより長い時間範囲をサポート。