Yirinhana Tools

简体中文 · English · Español · Português · 日本語 · Deutsch

Unix タイムスタンプ

Unix タイムスタンプ. タイムスタンプと日時を相互変換。 ファイルは端末内に留まり、ブラウザーで処理されます。

ツールを使うには JavaScript を有効にしてください。ファイルはブラウザー内で処理されます。

Unixタイムスタンプとは

Unixタイムスタンプ(エポック秒、POSIX時間とも呼ばれます)は、1970年1月1日00:00:00(UTC)から経過した秒数で、うるう秒は数えません。タイムゾーンを持たないただ1つの数値なので、サーバー、データベース、プログラミング言語が時刻を記録する方法としてもっとも一般的です。0は1970年の始まりで、2001年9月に10億を超え、現在はおおよそ17億〜18億の値が普通です。

秒・ミリ秒・マイクロ秒

システムによって単位が違います。Unixのツール、PHP、ほとんどのSQLデータベースは秒(現在の日付なら10桁)を使います。JavaScriptのDate.now()、Java、多くのJSON APIはミリ秒(13桁)です。一部のログシステムやPythonのライブラリはマイクロ秒(16桁)を使います。単位を「自動検出」にすると、1,000億以上はミリ秒、100兆以上はマイクロ秒として扱います。判定が違うときは手動で単位を選んでください。

使い方

タイムスタンプを貼り付けて変換をタップすると、UTC、あなたのタイムゾーンで日時が表示されます。

逆方向に変換するときは、日付と時刻を選び、現地時刻かUTCかを指定して変換をタップします。

現在時刻を使うをタップすると、今の時刻が入力されます。

タイムゾーンとサマータイム

タイムスタンプは常にUTC基準です。「あなたのタイムゾーン」の行は端末が報告するタイムゾーンとサマータイムの規則を使うため、同じタイムスタンプでも海外の同僚には別の現地時刻で表示されます。日本は現在サマータイムを実施していませんが、実施している国は多く、切り替え前後の現地時刻を変換すると、存在しない時刻や2回現れる時刻が生じ、ブラウザはそのうち1つの時点を選びます。

2038年問題

古いシステムはタイムスタンプを符号付き32ビット整数で保存しており、2038年1月19日03:14:07(UTC)にあふれます。現在のOSや言語は64ビットを使っており、この変換ツールも2038年よりはるか先の日付や、1970年より前の負のタイムスタンプを扱えます。

関連ツール

JSONをCSVに変換

CSVをJSONに変換

Base64 エンコード/デコード

URL エンコード/デコード

すべての変換ツール

よくある質問

Unixタイムスタンプは世界中で同じですか?

はい。同じ数値は地球上のどこでも同じ瞬間を表します。違うのは、各タイムゾーンで表示される現地時刻だけです。

日付が1970年や遠い未来になってしまうのはなぜですか?

単位が違っている可能性が高いです。ミリ秒の値を秒として読むと数万年先になり、秒の値をミリ秒として読むと1970年1月になります。単位を手動で選んでください。

うるう秒は考慮されますか?

いいえ。ほとんどのコンピューターシステムと同様、Unix時間はうるう秒を無視します。

データはサーバーに送信されますか?

タイムスタンプ変換はブラウザー内で計算し、入力を変換サーバーへ送信しません。ページやスクリプトの読み込みには通信が発生します。広告やアクセス解析の通信はプライバシー説明を参照してください。

関連ツール