İçeriğe geç

(T) Online araç

Epoch / Unix Zaman Damgası Dönüştürücü

Unix zaman damgasını (epoch) tarihe, ya da bir tarihi epoch'a anında çevirin.

Epoch / Unix Zaman Damgası Dönüştürücü

Bir Unix zaman damgası veya tarih girin — yönü otomatik algılanır.

Güvenlik doğrulaması yapılıyor…

Sonuç —

✕ Temizle

epoch

Epoch (Unix Zaman Damgası) Nedir?

Epoch veya Unix timestamp, bilgisayar sistemlerinde zamanı sayısal olarak ifade etmek için kullanılan yaygın bir zaman gösterimidir. Unix Epoch başlangıç noktası 1 Ocak 1970 00:00:00 UTC olarak kabul edilir.

Bir Unix timestamp, bu başlangıç noktasından itibaren geçen süreyi genellikle saniye cinsinden ifade eder. Örneğin 0 değeri 1970-01-01 00:00:00 UTC zamanını temsil eder.

Epoch değerleri belirli bir saat dilimini doğrudan taşımaz. Bu nedenle sistemler arası veri alışverişinde, API'lerde, veritabanlarında ve log kayıtlarında zamanı standart bir sayısal değer olarak saklamak için sıkça kullanılır.

Epoch ve Unix Timestamp Arasındaki İlişki

Günlük kullanımda Epoch, Unix timestamp ve Unix time ifadeleri çoğunlukla aynı zaman gösterimini ifade etmek için kullanılır.

En yaygın kullanımda değer saniye cinsindendir. Ancak uygulamaya bağlı olarak milisaniye veya mikrosaniye cinsinden timestamp değerleriyle de karşılaşabilirsiniz.

Bu Araç Ne Yapar?

  • Epoch → Tarih: Girilen Unix timestamp değerini okunabilir tarih ve saat formatına dönüştürür.

  • Saniye / milisaniye / mikrosaniye algılama: Timestamp değerinin büyüklüğüne göre kullanılan zaman birimini otomatik olarak belirlemeye çalışır.

  • Tarih → Epoch: Tarih ve saat bilgisini Unix timestamp değerine dönüştürür.

  • Farklı tarih formatları: 2026-09-12, RFC 3339 gibi standart tarih formatlarının yanı sıra desteklenen doğal dil ifadelerini de işleyebilir.

  • Göreceli zaman: Sonucu 2 saat önce, 5 gün sonra veya benzeri insan tarafından okunabilir ifadelerle gösterebilir.

Epoch → Tarih Dönüştürme

Bir Unix timestamp değerini okunabilir bir tarihe dönüştürmek için değeri araca girmeniz yeterlidir.

Örneğin:

1757635200

Bu değer saniye cinsinden bir Unix timestamp olarak yorumlandığında belirli bir UTC tarih ve saatine karşılık gelir.

Timestamp değerleri farklı birimlerde tutulabileceği için 1757635200000 gibi daha büyük bir değer milisaniye cinsinden olabilir. Bu nedenle timestamp dönüştürürken kullanılan zaman biriminin doğru belirlenmesi önemlidir.

Tarih → Epoch Dönüştürme

Ters yönde de çalışabilirsiniz. Örneğin:

2026-09-12

veya RFC 3339 formatındaki bir tarih:

2026-09-12T15:30:00Z

Unix timestamp değerine dönüştürülebilir.

Burada özellikle saat dilimi bilgisine dikkat edilmelidir. Saat dilimi belirtilmeyen bir tarih, kullanılan uygulamanın veya sistemin varsayılan timezone ayarına göre farklı bir timestamp sonucuna neden olabilir.

Epoch Neden Kullanılır?

Unix timestamp değerleri, tarih bilgisini tek bir sayısal değerle ifade ettiği için yazılım sistemlerinde oldukça kullanışlıdır. Özellikle farklı sistemler arasında tarih ve saat bilgisinin taşınması sırasında format karmaşasını azaltır.

Örneğin bir API yanıtında:

{
    "created_at": 1757635200
}

gibi bir değerle karşılaşabilirsiniz. Bu değeri Epoch → Tarih dönüşümü yaparak insanlar tarafından okunabilir bir tarih ve saate çevirebilirsiniz.

Göreceli Zaman

Epoch değerinin yalnızca kesin tarih karşılığını görmek yerine, mevcut zamana göre ne kadar önce veya sonra olduğunu da hesaplamak mümkündür.

Örneğin bir log kaydındaki timestamp'in:

  • 2 saat önce,

  • 5 gün önce,

  • 3 saat sonra,

  • 30 gün sonra

gibi göreceli karşılıkları gösterilebilir.

Bu özellik özellikle log analizi, API çıktılarının incelenmesi ve zamanlanmış görevlerin kontrol edilmesi sırasında timestamp değerlerini daha hızlı anlamayı sağlar.

Epoch ve Timezone

Unix timestamp'in kendisi saat dilimi bilgisini içermez. Aynı timestamp değeri farklı bir saat diliminde gösterildiğinde saat ve tarih gösterimi değişebilir; ancak temsil edilen mutlak zaman aynıdır.

Bu nedenle bir timestamp'i okunabilir tarihe dönüştürürken sonucun hangi timezone üzerinden gösterildiğine dikkat etmek gerekir.

Örneğin UTC olarak verilen bir timestamp Türkiye saatiyle gösterildiğinde saat değeri UTC'den farklı olacaktır.

Epoch Ne Zaman Kullanılır?

Epoch timestamp özellikle aşağıdaki durumlarda kullanışlıdır:

  • API yanıtlarındaki zaman değerlerini incelemek,

  • Log kayıtlarındaki timestamp değerlerini okunabilir tarihe çevirmek,

  • İki zaman damgası arasındaki süreyi hesaplamak,

  • Veritabanındaki Unix timestamp alanlarını kontrol etmek,

  • Zamanlanmış görevler için belirli bir tarihin timestamp karşılığını bulmak,

  • Dağıtık sistemler arasında zaman değerlerini standart bir formatta taşımak,

  • Bir işlemin gerçekleştiği zamanı teknik olarak analiz etmek.

Epoch Timestamp Birimleri

Unix timestamp her zaman saniye cinsinden olmak zorunda değildir. Uygulamalar farklı hassasiyet seviyeleri kullanabilir.

  • Saniye: Unix sistemlerinde en yaygın timestamp formatıdır.

  • Milisaniye: Özellikle JavaScript ve web API'lerinde yaygındır.

  • Mikrosaniye: Daha yüksek zaman hassasiyeti gereken sistemlerde kullanılabilir.

  • Nanosaniye: Bazı sistem ve programlama dillerinde daha yüksek hassasiyetli zaman değerleri için kullanılabilir.

Bu nedenle bir timestamp değerini dönüştürürken yalnızca sayıya değil, uygulamanın kullandığı zaman birimine de dikkat edilmelidir.

Özet

Epoch (Unix timestamp), 1 Ocak 1970 00:00:00 UTC başlangıç noktasından itibaren geçen süreyi sayısal olarak ifade eden bir zaman gösterimidir. API'lerde, loglarda, veritabanlarında ve farklı sistemler arasındaki veri alışverişinde yaygın olarak kullanılır.

Bu araç sayesinde Epoch → Tarih ve Tarih → Epoch dönüşümleri yapılabilir; saniye, milisaniye ve mikrosaniye gibi farklı timestamp formatları algılanabilir ve sonuçların göreceli zaman karşılıkları görüntülenebilir.

Açık kaynak

GitHub projeleri

Tümünü gör
wireguard-server-panel

WireGuard VPN sunucu paneli - İstemci yönetimi, QR kodları ve trafik istatistikleri için kendi sunucunuzda barındırılan web kullanıcı arayüzü (fork, aktif olarak geliştirilmekte)

Go

Laravel-NDFirewall

Rota Kapsamlı Laravel WAF - RCE, SQLi, XSS ve SSRF algılama özelliklerine sahip hafif bir Web Uygulaması Güvenlik Duvarı

PHP

Trustsslroot

Tek komutla çalışan özel PKI oluşturucu - Kendi kendini imzalayan kök CA ve sertifikaları anında oluşturun

Go

node_exporter

Hafif sistem metrikleri aktarıcısı - Güvenli erişim kontrolüne sahip, Linux için durum bilgisi barındırmayan tek ikili dosyalı izleme hizmeti

Rust

ipReconary

IP keşif ve alt ağ analiz aracı - Hızlı ağ taraması ve IP istihbarat toplama

Rust

Cloudfiltred

Cloudflare IP beyaz liste güvenlik duvarı - 80/443 numaralı bağlantı noktalarını yalnızca Cloudflare IP’leriyle sınırlayarak kaynak sunucunuzu doğrudan saldırılara karşı koruyun

Rust

LoadAlertTracker

Hafif sistem yükü izleme arka plan programı - Eşik değerleri aşıldığında Telegram, Discord ve Mattermost üzerinden gerçek zamanlı uyarılar

Rust

ctCertWatch

Sertifika Şeffaflığı günlüğü izleyicisi - Kimlik avı alan adlarını, marka taklitçiliğini ve yetkisiz SSL sertifikalarını gerçek zamanlı olarak tespit eder

Rust

DDNS-FW

Dinamik DNS Güvenlik Duvarı - DDNS aracılığıyla değişen IP adreslerini takip edin ve güvenli erişim kontrolü için güvenlik duvarı kurallarını otomatik olarak güncelleyin

Rust