Proje Defteri

Unix Zaman Damgası Çevirici

Unix zaman damgasını (timestamp) tarihe, tarihi de Unix zaman damgasına çevirin. Anlık epoch sayacı, saniye/milisaniye otomatik algılama, yerel saat ve UTC gösterimi tek ekranda.

-

Unix Zaman Damgası (Timestamp) Nedir ve Nasıl Kullanılır?

Unix zaman damgası (Unix timestamp, epoch time), 1 Ocak 1970 00:00:00 UTC'den bu yana geçen saniye sayısını ifade eden, saat diliminden bağımsız tek bir sayıdır. Sunucular, veritabanları ve API'ler tarihleri genellikle bu biçimde saklar, çünkü karşılaştırması ve depolanması insan-okunur tarih metinlerinden çok daha basittir. Bazı sistemler saniye yerine milisaniye cinsinden zaman damgası kullanır (JavaScript'in Date.now() fonksiyonu gibi); bu araç girdiğiniz sayının basamak sayısına bakarak hangisi olduğunu otomatik algılar ve doğru tarihi hesaplar.

Örnek Zaman Damgaları

Zaman Damgası (sn)UTC Tarih
01 Ocak 1970 00:00:00 UTC
170000000014 Kasım 2023 22:13:20 UTC
214748364719 Ocak 2038 03:14:07 UTC (32-bit sınırı, "2038 sorunu")

Sıkça Sorulan Sorular

Unix zaman damgası (timestamp) nedir?

Unix zaman damgası, 1 Ocak 1970 00:00:00 UTC (Unix Epoch) tarihinden bu yana geçen saniye sayısıdır. Sunucular ve veritabanları tarihleri sıkça bu tek sayı biçiminde saklar.

Saniye ile milisaniye cinsinden zaman damgası arasındaki fark nedir?

Saniye cinsinden bir zaman damgası 10 basamaklıdır (ör. 1700000000), milisaniye cinsinden ise 13 basamaklıdır (ör. 1700000000000). Bu araç basamak sayısına bakarak hangisi olduğunu otomatik algılar.

Saat dilimi (timezone) görüntülenen tarihi nasıl etkiler?

Unix zaman damgasının kendisi saat dilimi taşımaz, her zaman UTC referanslıdır. Aynı zaman damgası, tarayıcınızın saat diliminde farklı bir yerel saat olarak görüntülenir; bu yüzden bu araç hem yerel hem UTC gösterimini birlikte sunar.