タイムスタンプ変換

タイムスタンプと読みやすい日付を相互に変換(タイムゾーン対応)

使用方法

🚀 かんたんスタート

  • 方向を選択:タイムスタンプ → 日付/日付 → タイムスタンプ
  • 入力:10 桁= 秒、13 桁=ミリ秒。あるいは「2024-01-01 12:00:00」/ISO(例:2024-01-01T12:00:00Z)
  • 単位とタイムゾーン:秒/ミリ秒;ローカル/UTC/主要都市
  • 結果のコピー:よく使う形式をワンクリックで

📌 よくある利用シーン

  • ログ追跡:バックエンドのタイムスタンプを年月日時分秒へ変換し、障害発生時刻を特定
  • トークン/セッションの有効期限:JWT の exp/iat(発行時刻)を確認し、有効期間を検証
  • DB インポート/エクスポート:SQL/CSV でタイムスタンプと日付フィールドを相互変換
  • フロント表示:バックエンドは秒/ミリ秒で渡し、フロントはユーザーのタイムゾーンで整形表示
  • タイムゾーン検証:都市のタイムゾーンを切り替えて差異(DST 含む)を確認
  • スケジューリング:トリガー時刻が期待どおり(UTC とローカル)か検証
  • API パラメータ:リクエスト/レスポンスの時間単位(秒/ミリ秒)と形式を検証
  • 監査/コンプライアンス:ISO とタイムスタンプの相互変換で手動レビューを容易に

🎛️ 単位・タイムゾーン・フォーマット

  • 対応形式:ISO 8601、RFC 2822、YYYY‑MM‑DD HH:mm:ss、YYYY/MM/DD HH:mm:ss、HTTP/SQL 等
  • カスタム形式:YYYY‑MM‑DD HH:mm:ss.SSS などのテンプレートに対応
  • 自動判定:10 桁(秒)/13 桁(ミリ秒)
  • タイムゾーン:都市選択、夏時間(DST)を自動処理、UTC オフセット表示

🧭 使い方のヒント

  • 保存は UTC、表示はユーザーのタイムゾーンで(二重変換を回避)
  • ログ/API:時系列の把握、トークン期限(exp)の確認、時間パラメータの検証
  • 時間差:差分は結果をエクスポートして外部で計算
  • リアルタイム:ヘッダーに現在時刻とタイムスタンプ(ミリ秒更新)

⚠️ 制限事項と互換性

  • 精度:JavaScript Date はミリ秒精度。µs/ns はライブラリ/文字列で対応
  • うるう秒:明示表示はしません。多くのシステムは UTC に自動調整
  • 2038 年問題:32bit Unix 時刻は 2038‑01‑19 03:14:07(UTC)にオーバーフロー。64bit 推奨
  • 入力規則:不正または曖昧な入力は警告

🔒 プライバシーとセキュリティ

  • すべての処理はブラウザ内で完結し、データはお使いのデバイスから外部に出ません

❓ よくある質問

10 桁と 13 桁は何を意味しますか?

10 桁は秒、13 桁はミリ秒を表します。その他の桁数は規則に沿って検証します

タイムゾーンを変更すると時刻が変わるのはなぜですか?

同一の瞬間でもタイムゾーンにより表示のローカル時刻が変わります(DST 含む)

ISO とローカル表示が異なるのはなぜですか?

ISO は標準形式、ローカル表示は言語/タイムゾーン依存 — 同じ瞬間の別表示です

解析に失敗した場合の対処は?

ISO を優先。空白/全角記号/オフセットを確認し、必要に応じてカスタム形式を指定してください

タイムスタンプ変換器 - Unix/エポックから日付、タイムゾーン - CrateX.app