Home / ガイド / Unix時間(エポック)とは?Guide

Unix時間(エポック時間、POSIX時間とも呼ばれます)は、時刻を1970年1月1日 00:00:00 UTCからの経過秒数として表します。この基準点をエポックと呼びます。

人が使う日付や時刻は、タイムゾーン、夏時間、暦のルールが絡み合っており、計算が面倒です。それに対してUnix時間はタイムゾーンに依存しない単一の整数なので、保存、比較、演算がシンプルです。だからこそ、サーバーログ、データベース、APIレスポンス、ファイルの更新時刻など、コンピューターが時刻を扱うほぼあらゆる場面で登場します。

例えば0はちょうどエポック(1970-01-01 00:00:00 UTC)を意味し、1000000000は2001年9月のある瞬間を指します。2つのタイムスタンプを引き算すれば、その間隔がそのまま秒単位で得られます。

変換ツールで試す
すべてのガイド