Epoch Converter
エポックコンバータ - Unix時間コンバータ
現在のUnix時間は:
1775994688
epochを読みやすい日時に変換し、逆変換も可能
年・月・日の開始時刻と終了時刻のタイムスタンプ
秒を年、月、日、時間、分に変換する
Unix epochとは何ですか?
Unix epoch(Unix時間、POSIX時間、または Unixタイムスタンプ とも呼ばれます)は、1970年1月1日 00:00:00 UTC から経過した秒数で、うるう秒は含みません(ISO 8601: 1970-01-01T00:00:00Z)。厳密には、epoch は Unix時間 0 を指しますが、一般には Unix時間全体の略称として使われることが多くあります。
| 通常の時間 | 秒 |
|---|---|
| 1 時間 | 3600 秒 |
| 1 日 | 86400 秒 |
| 1 週間 | 604800 秒 |
| 1 ヶ月 (~30.437 日) | 2629743 秒 |
| 1 年 (365.25 日) | 31557600 秒 |
各プログラミング言語での現在のUnix時間
| Python | import time; time.time() |
| PHP | time() |
| JavaScript | Math.round(new Date().getTime()/1000.0) |
| Java | long epoch = System.currentTimeMillis()/1000; |
| C# | DateTimeOffset.Now.ToUnixTimeSeconds() |
| Perl | time |
| Ruby | Time.now.to_i |
| Go | time.Now().Unix() |
| R | as.numeric(Sys.time()) |
| Lua | epoch = os.time() |
| Dart | DateTime.now().millisecondsSinceEpoch ~/ 1000 |
| MySQL | SELECT unix_timestamp(now()) |
| PostgreSQL | SELECT extract(epoch FROM now()); |
| SQL Server | SELECT DATEDIFF(SECOND, '1970-01-01', GETUTCDATE()); |
| SQLite | SELECT unixepoch(); |
| Unix/Linux/MacOS | date +%s |
注意:このページのすべてのツールは、コンピュータの日付と時刻の設定に基づき、JavaScript を使用して時間を変換します。一部のブラウザでは、過去のすべての日付にも現在の夏時間ルールが適用されます。JavaScript はうるう秒に対応していません。