エポックタイムコンバーター
Unixタイムスタンプと人間が読める日付を瞬時に変換します。秒、ミリ秒、マイクロ秒、ナノ秒のタイムスタンプをリアルタイムで表示します。
紀元 → 日付
Get Current Epoch in Your Language
Math.floor(Date.now() / 1000)import time; int(time.time())time()System.currentTimeMillis() / 1000Ltime.Now().Unix()How to Use the Unix Epoch Converter
Easily convert between Unix timestamps and human-readable dates. Unix time (also known as POSIX time or Epoch time) is a system for describing points in time, defined as the number of seconds that have elapsed since January 1, 1970 (UTC).
Epoch to Human
Paste any Unix timestamp (seconds or milliseconds) to see it converted instantly into Local Time, UTC, and ISO 8601 formats. The tool automatically detects the precision.
Human to Epoch
Select a date and time using the pickers to generate the corresponding Unix timestamp. This is essential for setting expiration times in tokens or database queries.
Did You Know?
The "Year 2038 problem" (also known as Y2K38) refers to the end of Unix time for 32-bit systems. On January 19, 2038, the signed 32-bit integer used to store the timestamp will overflow, potentially causing system failures. Modern 64-bit systems solve this, extending the limit billions of years into the future.
Explore Related Time Tools
Frequently Asked Questions
当社のエポックタイムコンバーターを使用する理由
ライブアップデート
毎秒更新されるリアルタイムの Unix タイムスタンプ。
複数のフォーマット
秒、ミリ秒、マイクロ秒、ナノ秒に変換します。
クイックプリセット
「現在」や「一日の開始」などの一般的なタイムスタンプのワンクリック ボタン。
埋め込み可能なウィジェット
埋め込みコードをコピーして、ウェブサイトにライブタイムスタンプを追加します。
Unixタイムスタンプの理解
Unixタイムスタンプはコンピューティングの基本であり、データベース、API、ログファイル、プログラミングなどで広く使用されています。当社のコンバーターは、開発者、システム管理者、および時間データを扱うすべての方が、人間が読みやすい日付とUnixタイムスタンプを迅速に変換するのに役立ちます。
一般的な使用例
- データベースのタイムスタンプ — 多くのデータベースは効率化のために日付をUnixタイムスタンプとして保存する。
- APIレスポンス — REST APIは多くの場合、エポック形式のタイムスタンプを返します。
- ログ分析 — サーバーログでは、正確なタイミングを示すためにUnixタイムがよく使用されます。
- ファイルメタデータ — ファイルシステムは、作成時刻と変更時刻をタイムスタンプとして記録します。
プログラミング言語の例
プログラミング言語によって、Unixタイムスタンプの扱い方は異なります。JavaScriptではミリ秒(Date.now())を使用しますが、Pythonのtime.time()は秒を返します。PHPのtime()も秒を返します。当社のコンバーターは、これらの両方の形式を自動的に処理します。
JavaScript(ミリ秒単位を返します)
Date.now(); // → 1747842600000
Math.floor(Date.now() / 1000); // → 1747842600 (秒)Python(秒数を返します)
import time
time.time(); # → 1747842600.123
int(time.time()); # → 1747842600PHP(秒単位を返します)
time(); // → 1747842600
microtime(true); // → 1747842600.123Go(Time構造体を返します。.Unix()で秒数を表します)
import "time"
time.Now().Unix() // → 1747842600
time.Now().UnixMilli() // → 1747842600000Rust(UNIX_EPOCHからの経過時間を返します)
use std::time::{SystemTime, UNIX_EPOCH};
SystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_secs() // → 1747842600SQL(PostgreSQLおよびMySQL)
-- PostgreSQL
SELECT EXTRACT(EPOCH FROM NOW())::INT; -- → 1747842600
-- MySQL
SELECT UNIX_TIMESTAMP(); -- → 1747842600Unix時間、エポックライブデータ、タイムスタンプの操作
Unixタイムスタンプ(Unix日時、Unix時間とも呼ばれます)は、現代のほぼすべてのコンピューティングシステムにおいて、時刻を表す事実上の標準となっています。バックエンドサービスの構築、ログのデバッグ、API間のデータ同期など、どのような作業においても、エポック値を素早く読み取って変換できることで、手作業による計算時間を大幅に節約できます。当社のツールは、毎秒更新される現在のUnixタイムスタンプのエポックライブビューを提供するため、ワンクリックでいつでも正確な値を取得できます。
Unix エンジニアリング以外にも、「エポック」という用語は、機械学習のトレーニング サイクルから、プレイヤーがビルドやパッチのタイムスタンプを追跡する Last Epoch のようなゲーム フランチャイズまで、多くの文脈で登場します。ソースに関係なく、このコンバーターは 10 桁 (秒) と 13 桁 (ミリ秒) の両方の値を受け入れ、UTC、ローカル タイムゾーン、ISO 8601、および RFC 2822 形式で人間が読みやすい日付として表示します。データベースの行、JSON ペイロード、またはサーバー ログからタイムスタンプを貼り付けると、すべての形式がすぐに並べて表示されます。
一般的なタイムスタンプのリファレンス
開発や歴史研究において頻繁に登場する、注目すべきUnixタイムスタンプ値。
| タイムスタンプ | 日付/イベント |
|---|---|
| 0 | 1970年1月1日 00:00:00 UTC — Unixエポックそのもの |
| −86400 | 1969年12月31日 00:00:00 UTC — 基準日の1日前 |
| 946684800 | 2000年1月1日 00:00:00 UTC — 新千年紀の始まり |
| 1000000000 | 2001年9月9日 01:46:40 UTC — 基準時刻から10億秒後 |
| 1234567890 | 2009年2月13日 23:31:30 UTC — 有名な「連続数字」の瞬間 |
| 1500000000 | 2017年7月14日 02:40:00 UTC — エポックから15億秒後 |
| 1577836800 | 2020年1月1日 00:00:00 UTC — 2020年の開始 |
| 1704067200 | 2024年1月1日 00:00:00 UTC — 2024年の始まり |
| 1735689600 | 2025年1月1日 00:00:00 UTC — 2025年の始まり |
| 2147483647 | 2038年1月19日 03:14:07 UTC — 2038年問題境界(最大符号付き32ビット) |