Unix Timestamp 変換ツール

タイムスタンプと日時の相互変換

タイムスタンプ → 日時

日時 → タイムスタンプ

タイムスタンプ形式について

Unix Timestamp とは

1970年1月1日 00:00:00 UTC からの経過秒数を表す数値です。

秒とミリ秒の違い

  • 秒単位: 10桁の数値(例: 1234567890)
  • ミリ秒単位: 13桁の数値(例: 1234567890000)

このツールは自動的に桁数を判別して適切に変換します。

新機能:コード形式変換

タイムスタンプを各種プログラミング言語やデータベースで使用できる形式に自動変換します:

  • SQL: MySQL、PostgreSQL、SQLite、SQL Server、Oracle
  • 言語: JavaScript、Python、Java、C#、PHP、Ruby、Go、Swift、Rust
  • 標準: ISO 8601、RFC 2822、Excel数式

使用例

  • ログファイルのタイムスタンプ解析
  • APIレスポンスの日時確認
  • データベースの日時フィールド変換
  • 各言語でのコード実装時のリファレンス

よくある質問

Q. 秒とミリ秒はどうやって見分けているのですか?

A. 入力された数値の桁数から自動判定しています。10桁前後なら秒単位、13桁前後ならミリ秒単位として扱い、正しい日時に変換します。

Q. タイムゾーンはどう扱われますか?

A. Unix Timestampは本来UTC基準の値ですが、変換結果は日本時間(JST)表示にも対応しているため、サーバーログの時刻をそのまま日本時間で確認できます。

Q. プログラミング言語ごとのコード変換はどんな時に使いますか?

A. 「このタイムスタンプをPythonのdatetimeやSQLのWHERE句にどう書けばいいか」を確認したいときに便利です。主要言語・DBの構文にそのままコピペできる形で出力します。

お問い合わせ

ツールに関するご要望やバグ報告は、お気軽にご連絡ください。

お問い合わせフォーム