İçeriğe geç

Zaman Damgası Dönüştürücü

Unix zaman damgalarını okunabilir tarihlere ve tersine dönüştürün. Saniye ve milisaniye desteği. Ücretsiz, anında, %100 tarayıcıda çalışır.

Geçerli Zaman Damgası
saniye
Zaman Damgası → Tarih
Tarih → Zaman Damgası

Unix Zaman Damgaları

Bir Unix zaman damgası (epoch zamanı olarak da bilinir), Unix epoch'undan (1970-01-01 00:00:00 UTC) bu yana geçen saniye sayısını temsil eden bir tam sayıdır. Saat dilimine bağımlı değildir ve neredeyse her programlama dilinde, veritabanında ve API'de evrensel zaman gösterimi olarak kullanılır.

Unix Epoch

Unix epoch (1970-01-01T00:00:00Z), tüm Unix zaman damgalarının ölçüldüğü referans noktasıdır. Örnek: 1700000000, UTC ile 14 Kasım 2023 22:13:20'ye karşılık gelir. Milisaniye zaman damgaları (JavaScript'teki Date.now() gibi) 1000 kat daha büyüktür.

Önemli zaman damgaları

0 — Unix epoch (1 Ocak 1970 00:00:00 UTC). 946684800 — Y2K (1 Ocak 2000). 1000000000 — 9 Eylül 2001, "milyar saniye" kilometre taşı. 2147483647 — 19 Ocak 2038'deki 2038 Yılı sorununu tetikleyen maksimum 32-bit işaretli tamsayı. Bir zaman damgası 13 basamaklıysa (ör. 1700000000000), milisaniye cinsindendir; 10 basamak ise saniye anlamına gelir.

Kodda zaman damgaları alma

JavaScript: Date.now() milisaniye döndürür; saniye için 1000'e bölün. Python: import time; time.time() saniye cinsinden ondalıklı sayı döndürür. PHP: time() saniye cinsinden tamsayı döndürür. Java: System.currentTimeMillis() milisaniye döndürür. Bash: date +%s saniye cinsinden geçerli zaman damgasını yazdırır. SQL: PostgreSQL'de EXTRACT(EPOCH FROM NOW()), MySQL'de UNIX_TIMESTAMP().

Gizlilik

Tüm dönüştürme işlemleri %100 tarayıcınızda çalışır. Hiçbir sunucuya veri gönderilmez.