MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Local Date & Time
2023-11-14 22:13:20
Tuesday (UTC+0.0)
Tarih 2023-11-14
Saat 22:13:20
Haftanın Günü Tuesday
Farka göre ayarlanmış epoch 1.700.000.000

Unix Zaman Damgasından Yerel Saate Çevirme Aracı nedir?

Unix zaman damgası (epoch zamanı olarak da bilinir), 1 Ocak 1970 günü saat 00:00:00 UTC'den bu yana geçen toplam saniye sayısıdır; bu sayıma artık saniyeler dahil edilmez. Bu araç, söz konusu ham sayıyı seçtiğiniz UTC farkına göre düzenlenmiş, okunabilir bir tarih ve saate dönüştürür. Böylece bir zaman damgasının herhangi bir saat diliminde duvar saatinde tam olarak hangi ana karşılık geldiğini görebilirsiniz.

Epoch sıfır noktasından saniyeleri sayarak takvim ve saat simgesine uzanan zaman çizelgesi
Unix zaman damgası, epoch başlangıcından bu yana geçen saniyeleri sayar.

Nasıl kullanılır?

Önce Unix zaman damgasını saniye cinsinden girin, ardından görmek istediğiniz saat dilimi için UTC farkını saat olarak yazın (örneğin Orta Avrupa Yaz Saati için +2, ABD Doğu Standart Saati için -5 veya UTC'nin kendisi için 0). Türkiye saat dilimi için +3 değerini kullanabilirsiniz. Hindistan'daki 5.5 ya da Nepal'deki 5.75 gibi ondalıklı farklar da desteklenir. Araç; tam tarih ve saati, haftanın gününü ve farka göre ayarlanmış epoch değerini geri döndürür.

Formül

Dönüşüm aslında çok basittir: $$t_{\text{local}} = \text{epochSaniye} + \text{farkSaat} \times 3600$$ Farkı (saatten saniyeye çevirerek) epoch değerine ekler, sonra sonucu bir UTC takvim anı gibi ele alarak yıl, ay, gün, saat, dakika ve saniyeye ayırırız. Bu yöntem, gizli saat dilimi veya yaz saati düzeltmelerini devre dışı bırakır; uygulanan tek kaydırma, sizin girdiğiniz farktır.

Epoch saniyeleri artı bir saatlik fark, yerel tarih, saat ve günü verir
Zaman damgasını yerel saate kaydırmak için UTC farkını saniye olarak ekleyin.

Örnek hesaplama

1.700.000.000 zaman damgasını ele alalım. Bu değer UTC'de 2023-11-14 22:13:20'ye karşılık gelir. +2 saatlik bir fark uyguladığımızda 7.200 saniye eklenir ve epoch \(1\,700\,000\,000 + 2 \times 3600 = 1\,700\,007\,200\) olur. Bu da 2023-11-15 00:13:20 olarak biçimlenir; yani bir Çarşamba günü. Demek ki zaman damgasının tetiklendiği anda, UTC+2 dilimindeki yerel saat 15 Kasım'ın gece yarısını yeni geçmişti.

Sık sorulan sorular

Zaman damgaları saniye cinsinden mi yoksa milisaniye cinsinden mi? Bu araç saniye bekler. Değeriniz 13 haneliyse büyük olasılıkla milisaniyedir; önce 1000'e bölün.

Yaz saati uygulamasını dikkate alıyor mu? Hayır. Yalnızca sizin girdiğiniz tek bir sabit farkı uygular. Yaz saati önemliyse, o tarihte gerçekten geçerli olan farkı seçin.

Haftanın günü neden başka bir araçtan farklı çıkabilir? Çünkü gün tamamen girilen farka bağlıdır. Aynı an, farklı saat dilimlerinde farklı takvim günlerine denk gelebilir.

Son güncelleme: