このツールに問題がありますか?

「Batch Unix Timestamp Converter Online」について

このツールは複数の Unix タイムスタンプを一度に読める日時文字列へ(あるいは日付列を Unix タイムスタンプへ)変換します。1 行 1 タイムスタンプで貼り付けると、UTC とローカルタイムゾーンでの ISO 8601 表記が出力されます。

Unix 秒/ミリ秒で時刻を記録するログ、エクスポートした DB 行のバルク処理、フォーマットが異なるシステム間のタイムスタンプ突合などに便利。

10 桁=秒、13 桁=ミリ秒を自動判定。混在入力も行ごとに正しく処理します。

このツールの使い方

Unix タイムスタンプを一括で ISO に変換する手順

  1. タイムスタンプを貼り付け

    「Timestamps (one per line)」欄に 1 行 1 件で貼り付け。秒・ミリ秒は自動判定(13 桁以上は ms、それ未満は秒)。

  2. 「実行」

    結果は `lines` — `<unix> -> <iso>` 文字列の配列で、入力順を保持。数値として解釈できない行は無音で破棄されるので、固定長を期待する場合は件数を確認してください。

  3. 出力タイムゾーン

    ISO は常に UTC(末尾 `Z`)。ローカル時刻が必要なら `new Date(iso).toLocaleString(...)` で後処理するか、目標 TZ を受け付ける別ツールを使用。

  4. 出所

    バッチタイムスタンプの定番:サーバログ(多くは秒)、JS の `Date.now()` エクスポート(常に ms)、DB の CSV ダンプ(スキーマ次第)。混在 OK — 行単位で判定します。