Unix Zaman Damgasını Tarihe Çevirme

1 değerlendirmeden 5 puan
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?

  1. Zaman damgasını giriş alanına yazın.
  2. Hane sayısını kontrol edin: 10 saniye, 13 milisaniye.
  3. Ç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 Çevirme

Tarihi Unix zaman damgasına çevirin. Girdiğiniz tarihin hangi saat dilimine göre yorumlandığının neden kritik olduğunu öğrenin.

1,975
3

Popüler Araçlar