Unix Zaman Damgasını Tarihe Çevirme
| UTC |
|
|
| Yerel saat dilimi |
|
Unix Zaman Damgasını Tarihe Çevirme, kayıtlarda ve veritabanlarında sayı olarak saklanan zaman değerlerini okunabilir tarihe dönüştürür.
Bu sayı neyi ifade ediyor?
Unix zaman damgası, 1 Ocak 1970 gecesinden bu yana geçen saniye sayısıdır. Başlangıç anı evrensel saate göre belirlenmiştir.
Bu yöntem yaygınlaştı çünkü sorunları ortadan kaldırır: tek bir sayıdır, saat dilimi taşımaz, yaz saati uygulamalarından etkilenmez ve iki zamanı karşılaştırmak basit bir çıkarma işlemine dönüşür.
10 hane mi, 13 hane mi?
Bu, en sık yapılan hatadır ve fark ettiğinizde bin yıllık sapmalar açıklanır.
- 10 haneli değerler saniye cinsindendir. Klasik kullanım budur.
- 13 haneli değerler milisaniye cinsindendir. Web tarayıcıları ve pek çok modern arayüz bu biçimi kullanır.
Milisaniye değerini saniye sanarak çevirirseniz sonuç binlerce yıl ileride çıkar. Tersini yaparsanız 1970'e yakın bir tarih görürsünüz. Sonuç saçma geliyorsa önce hane sayısını sayın.
Türkiye saati nasıl uygulanır?
Zaman damgası evrensel saate göredir. Türkiye saatini bulmak için üç saat eklemek gerekir.
Türkiye'nin bu konuda bir avantajı var: 2016'dan bu yana yaz saati uygulaması yok, saat tüm yıl boyunca sabit. Yani dönüşüm her mevsimde aynı: evrensel saat artı üç.
Yaz saati uygulayan ülkelerle çalışıyorsanız aynı rahatlık geçerli değildir; oradaki yerel saat yılın dönemine göre değişir.
2038 sorunu
Zaman damgasını 32 bitlik bir sayıda saklayan eski sistemler 19 Ocak 2038 tarihinde taşacak ve zamanı yanlış hesaplamaya başlayacak. Modern sistemler daha geniş sayılar kullandığı için etkilenmez, ancak eski donanım ve yazılımlarda bu hâlâ bir konudur.
Nasıl çevrilir?
- Zaman damgasını giriş alanına yazın.
- Hane sayısını kontrol edin: 10 saniye, 13 milisaniye.
- Çevirmeyi başlatın ve sonucun hangi saat dilimine göre gösterildiğini not edin.
Kontrol edilmesi gerekenler
Sonuç beklediğiniz tarihten üç saat sapmışsa evrensel saat ile yerel saat karışmış demektir. Çok uzak bir tarih çıkıyorsa hane sayısını yeniden sayın.
Sıkça sorulan sorular
Sonuç neden 1970 çıktı?
Değer sıfır veya geçersiz olabilir; milisaniye değerini saniye olarak girmiş de olabilirsiniz.
Negatif değer olur mu?
Evet. 1970 öncesi tarihler negatif zaman damgasıyla ifade edilir.
Türkiye için kaç saat eklemeliyim?
Üç saat. Türkiye'de yaz saati uygulaması bulunmadığı için bu değer yıl boyunca sabittir.
13 haneli değer ne demek?
Milisaniye cinsindendir; saniyeye çevirmek için bine bölünür.
İlgili araçlar
Ters yön için Tarihi Unix Zaman Damgasına Çevirme, sayı yazımı için Sayıyı Yazıya Çevirme sayfalarını kullanabilirsiniz.
Benzer Araçlar
Tarihi Unix zaman damgasına çevirin. Girdiğiniz tarihin hangi saat dilimine göre yorumlandığının neden kritik olduğunu öğrenin.
Popüler Araçlar
WhatsApp mesaj linki oluşturun. Türkiye numaralarının neden 90 ile başlaması gerektiğini ve baştaki sıfırın neden silinmesi gerektiğini öğrenin.
Ekranda imza oluşturup görsel olarak indirin. Görsel imzanın hukuki geçerliliği konusunda bilmeniz gerekenler.
Güçlü parola üretin. Uzunluğun karmaşıklıktan neden daha önemli olduğunu ve Türkçe klavyede hangi karakterlerin sorun çıkardığını öğrenin.
Bir IPv4 veya IPv6 adresinin yaklaşık kıta, ülke, koordinat ve saat dilimi bilgilerini sorgulayın; sonuçları ağ analizinde kullanın.
Tasarım için yer tutucu metin üretin. Latince metnin nereden geldiğini ve Türkçe tasarımlarda neden yanıltıcı olabildiğini öğrenin.
Metninizin bayt cinsinden boyutunu hesaplayın. Türkçe karakterlerin veritabanı ve dosya boyutunda neden fazladan yer kapladığını öğrenin.