エポックタイムコンバーター

Unixタイムスタンプと人間が読める日付を瞬時に変換します。秒、ミリ秒、マイクロ秒、ナノ秒のタイムスタンプをリアルタイムで表示します。

現在のUnixタイムスタンプ
Live
1778529188

紀元 → 日付

Get Current Epoch in Your Language

JavaScript
Math.floor(Date.now() / 1000)
Python
import time; int(time.time())
PHP
time()
Java
System.currentTimeMillis() / 1000L
Go
time.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()); # → 1747842600

PHP(秒単位を返します)

time(); // → 1747842600
microtime(true); // → 1747842600.123

Go(Time構造体を返します。.Unix()で秒数を表します)

import "time"
time.Now().Unix() // → 1747842600
time.Now().UnixMilli() // → 1747842600000

Rust(UNIX_EPOCHからの経過時間を返します)

use std::time::{SystemTime, UNIX_EPOCH};

SystemTime::now().duration_since(UNIX_EPOCH).unwrap().as_secs() // → 1747842600

SQL(PostgreSQLおよびMySQL)

-- PostgreSQL
SELECT EXTRACT(EPOCH FROM NOW())::INT; -- → 1747842600

-- MySQL
SELECT UNIX_TIMESTAMP(); -- → 1747842600

Unix時間、エポックライブデータ、タイムスタンプの操作

Unixタイムスタンプ(Unix日時、Unix時間とも呼ばれます)は、現代のほぼすべてのコンピューティングシステムにおいて、時刻を表す事実上の標準となっています。バックエンドサービスの構築、ログのデバッグ、API間のデータ同期など、どのような作業においても、エポック値を素早く読み取って変換できることで、手作業による計算時間を大幅に節約できます。当社のツールは、毎秒更新される現在のUnixタイムスタンプのエポックライブビューを提供するため、ワンクリックでいつでも正確な値を取得できます。

Unix エンジニアリング以外にも、「エポック」という用語は、機械学習のトレーニング サイクルから、プレイヤーがビルドやパッチのタイムスタンプを追跡する Last Epoch のようなゲーム フランチャイズまで、多くの文脈で登場します。ソースに関係なく、このコンバーターは 10 桁 (秒) と 13 桁 (ミリ秒) の両方の値を受け入れ、UTC、ローカル タイムゾーン、ISO 8601、および RFC 2822 形式で人間が読みやすい日付として表示します。データベースの行、JSON ペイロード、またはサーバー ログからタイムスタンプを貼り付けると、すべての形式がすぐに並べて表示されます。

一般的なタイムスタンプのリファレンス

開発や歴史研究において頻繁に登場する、注目すべきUnixタイムスタンプ値。

タイムスタンプ日付/イベント
01970年1月1日 00:00:00 UTC — Unixエポックそのもの
−864001969年12月31日 00:00:00 UTC — 基準日の1日前
9466848002000年1月1日 00:00:00 UTC — 新千年紀の始まり
10000000002001年9月9日 01:46:40 UTC — 基準時刻から10億秒後
12345678902009年2月13日 23:31:30 UTC — 有名な「連続数字」の瞬間
15000000002017年7月14日 02:40:00 UTC — エポックから15億秒後
15778368002020年1月1日 00:00:00 UTC — 2020年の開始
17040672002024年1月1日 00:00:00 UTC — 2024年の始まり
17356896002025年1月1日 00:00:00 UTC — 2025年の始まり
21474836472038年1月19日 03:14:07 UTC — 2038年問題境界(最大符号付き32ビット)