Epoch zamanı, zamanı saniye veya milisaniye cinsinden toplam bir sayı olarak takip eden bir sistemdir. Basitliği ve evrenselliği nedeniyle programlama, veritabanları ve API'lerde yaygın olarak kullanılır.
Epoch Zamanı Nedir?
Epoch zamanı (Unix zamanı veya POSIX zamanı olarak da bilinir), Unix epoch'undan bu yana geçen saniye sayısını sayar: 1 Ocak 1970, 00:00:00 UTC. Herhangi bir zaman noktasını tek bir sayısal değerle temsil eder.
Epoch Zaman Formatları
Farklı sistemler farklı hassasiyetler kullanır:
| Format | Hane | Birim | Örnek |
|---|---|---|---|
| Unix saniye | 10 | saniye | 1709049600 |
| Milisaniye | 13 | ms | 1709049600000 |
| Mikrosaniye | 16 | us | 1709049600000000 |
| Nanosaniye | 19 | ns | 1709049600000000000 |
Epoch Dönüşümü
Epoch'tan Okunabilir Tarihe
// JavaScript (milisaniye)
new Date(1709049600000).toISOString();
// "2024-02-27T16:00:00.000Z"
# Python (saniye)
from datetime import datetime, timezone
datetime.fromtimestamp(1709049600, tz=timezone.utc)
# 2024-02-27 16:00:00+00:00
Önemli Epoch Değerleri
| Tarih | Epoch (saniye) |
|---|---|
| 1 Ocak 1970 (Unix epoch) | 0 |
| 1 Ocak 2000 (Y2K) | 946684800 |
| 1 Ocak 2025 | 1735689600 |
| 19 Ocak 2038 (32-bit taşma) | 2147483647 |
Neden Epoch Zamanı Kullanılır?
Yaygın Hatalar
Kendiniz Deneyin
Ücretsiz Epoch Dönüştürücü aracımızla epoch zaman damgaları ile okunabilir tarihler arasında dönüşüm yapın.