Aşağıdaki giriş kutusuna herhangi bir dönem zamanını girin ve bunu insan tarafından okunabilir bir formata dönüştürmek için Dönüştür düğmesine tıklayın.
Dönem zaman dönüştürücümüz, dönemi tek tıklamayla tarihle insan tarafından okunabilen saate dönüştürmeyi basit ve kolay hale getirir. Bu Unix çağ dönüştürücüsü hızlı ve doğrudur.
Dönem zamanını insan tarafından okunabilir formata dönüştürmek için çevrimiçi aracımızı kullanmak için aşağıdaki adımları izleyin:
Bir dönem, 1 Ocak 1970'den bu yana UTC saatine göre gece yarısından artık saniyelerin çıkarılmasıyla geçen saniye sayısı olarak tanımlanır. Bu, 1 Ocak 1970 gece yarısı Unix döneminin 0 olduğunu gösteriyor.
Daha fazlasını eklemek için Unix çağına genellikle Unix zaman damgası, POSIX zamanı veya Unix zamanı denir.
Şu anda bazı sistemler, dönem tarihlerini imzalı 32 bitlik bir tamsayı olarak saklıyor ve bu, 19 Ocak 2038'de sorunlara neden olabilir. Epoch dönüştürücümüz, Unix zaman damgalarını doğru, insan tarafından okunabilir formata dönüştürür.
Epoch Unix'i Epoch tarih dönüştürücümüzle dönüştürmenin bazı örnekleri:
Unix Çağı |
İnsan Tarafından Okunabilir Format |
12338612 |
1970-01-01 08:25:38 |
1712338412 |
1970-01-21 00:38:58 |
1802996549 |
1970-01-22 01:49:56 |
1625097600000 |
2021-07-01 05:00:00 |
2027-11-02 00:33:20 |
2027-11-02 00:33:20 |
2038 yılının sorunu, birçok dijital sistemde zamanın, 1 Ocak 1970'teki 00:00:00 UTC'den bu yana geçen saniye sayısını kapsayan 32 bitlik işaretli tamsayılar olarak temsil edilmesini içerir.
Bu tür uygulamalar Ocak 2038'deki 03:14:07 UTC'den sonraki zamanların kodunu çözemez. 2038 yılı sorunu Y2K sorununa benzer ve zamanı temsil etmek için kullanılan kapasite eksikliğinden kaynaklanır.
Spesifik olarak, 1 Ocak 1970'den bu yana 32 bitlik bir tamsayı kullanılarak saklanabilecek en son saat 19 Ocak 2038 Salı günü 03:14:07'dir. Bir sistem/program bu tarihin ötesinde süreyi artırmaya çalıştığında değer şu şekilde olacaktır: dahili olarak negatif bir sayı olarak saklanır. Bu, sistemin olayı 19 Ocak 2038 yerine 13 Aralık 1901 Cuma günü saat 20:45:52'de (1 Ocak 1970'ten 2,147,483,648 saniye önce) meydana geldiği şeklinde yorumlamasına neden olacaktır.
Bu durum, sayaçta kullanılabilir rakam bitlerinin kalmaması ve işaret bitinin ters çevrilmesiyle tamsayı taşmasına neden olduğunda meydana gelir. Çıktı maksimum negatif bir sayı bildirir, ardından sıfıra doğru saymaya devam eder, ardından tekrar pozitif tam sayılara kadar saymaya devam eder. Bu tür hatalı hesaplamalar, kullanıcılar ve sisteme güvenen diğer taraflar için sorunlara yol açabilir.
Aracımızın çalışmasını kontrol etmek için kullanabileceğiniz örnek bir Unix dönemi değeri sağlıyoruz. Bu, dönem zamanımızın örnek değeri okunabilir bir formata nasıl dönüştürdüğünü kontrol etmenizi sağlar.
Epoch dönüştürücümüz girdi olarak bir Unix Epoch değerini alır ve bunu saniyeler içinde doğru bir şekilde insan tarafından okunabilen bir formata dönüştürür. Araca sınırsız Unix dönemi veya Unix zaman damgasını girebilir ve okunabilir zamanını kesin tarihle birlikte alabilirsiniz.
Bu özellik, sonuç metnini tek tıklamayla kopyalamanıza olanak tanır. Dönüşüm tamamlandıktan sonra kopyala simgesine tıklayın ve sonuçları istediğiniz yere yapıştırın.
Dönem zaman dönüştürücümüzün indirme özelliği, dönüştürülen değerleri metin biçiminde kaydetmenize olanak tanır. İndir simgesine tıklamanız yeterlidir; dosyanız otomatik olarak cihazınıza kaydedilir.