Sade Tanım
Unix zaman damgası, sadece bir sayaç: 1 Ocak 1970, UTC'de gece yarısından beri geçen saniye sayısı — programcıların "sıfır" demek için üzerinde anlaştığı sabit bir referans noktası. O andan beri her an, sadece daha büyük bir sayı.
Neden Normal Bir Tarih Kullanılmıyor
Metin olarak yazılan tarihler ("15 Ocak 2026, 15:45") insanların okuması için kolay, ama yazılımın çalışması için garip — iki tarihi karşılaştırmak, aralarındaki farkı hesaplamak, ya da verimli saklamak, tarih zaman dilimleri ve ay isimleri gömülü biçimlendirilmiş bir metin yerine sade bir sayı olduğunda çok daha basitleşiyor.
Bununla Gerçekte Nerede Karşılaşırsın
- API'ler ve veritabanları — birçoğu, sana okunabilir bir şey gösterse bile, tarihleri içeride zaman damgası olarak saklıyor.
- Log dosyaları — sunucu ve uygulama logları, her satırı genelde bu şekilde damgalıyor.
- URL'ler ve dosya isimleri — bir şeyi zamana göre benzersiz ya da sıralanabilir yapmanın hızlı bir yolu.
10 Haneli mi, 13 Haneli mi
Bazen 1735689600000 gibi daha uzun bir sayı görebilirsin. Bu, aynı zaman damgasının saniye yerine milisaniye cinsinden hâli — bazı sistemler (özellikle JavaScript) varsayılan olarak milisaniye hassasiyeti kullanıyor. Bir zaman damgası alışılmadık derecede büyük görünüyorsa, sebebi neredeyse her zaman bu.
Çevirmek
Hesabı elle yapmana gerek yok — sayıyı yapıştır, iki yönde de anında okunabilir tarihe çevrilsin.
Şimdi dene — hiçbir şey sunucuya yüklenmez.
convertci'yi Aç