設定
privacy.storage_manager.language_settings
テーマ設定
タイムスタンプ変換
タイムスタンプと読みやすい日付を相互に変換(タイムゾーン対応)
使用方法
🚀 かんたんスタート
- 方向を選択:タイムスタンプ → 日付/日付 → タイムスタンプ
- 入力: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 を優先。空白/全角記号/オフセットを確認し、必要に応じてカスタム形式を指定してください