MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Okunabilir Tarih (UTC)
Tuesday, 14 Nov 2023 22:13:20 UTC
from epoch 1700000000
ISO 8601 2023-11-14T22:13:20Z
Yıl 2023
Ay 11
Gün 14
Saat 22
Dakika 13
Saniye 20

Unix Epoch Zaman Damgası Nedir?

Unix zaman damgası (epoch zamanı veya POSIX zamanı olarak da bilinir), Unix epoch anından bu yana geçen saniye sayısıdır: yani Eşgüdümlü Evrensel Zaman (UTC) ile 1 Ocak 1970 gece yarısından itibaren. Belirli bir anı tam olarak saklamanın derli toplu ve saat diliminden bağımsız bir yoludur; veritabanlarından API'lere, günlük (log) dosyalarından programlama dillerine kadar her yerde kullanılır. Bu hesaplayıcı, o ham sayıyı insanların okuyabileceği bir tarih ve saate geri çevirir.

Unix epoch başlangıç noktasından başlayan ve saniyeleri artarak sonraki bir tarihe ilerleyen zaman çizelgesi oku
Unix zamanı, 1970-01-01T00:00:00Z epoch başlangıcından bu yana geçen saniyeleri sayar.

Nasıl Kullanılır?

Epoch değerini (saniye cinsinden) alana yapıştırın veya yazın ve gönderin. Hesaplayıcı, karşılık gelen anı UTC olarak verir; hem anlaşılır bir cümle biçiminde hem de katı ISO 8601 dizesi olarak gösterir; ayrıca yıl, ay, gün, saat, dakika ve saniye bileşenlerini ayrı ayrı listeler. Tüm çıktı UTC cinsindendir, dolayısıyla yerel saat diliminize bağlı değildir.

Formülün Açıklaması

Dönüşüm aslında basittir:

$$\text{UTC Date} = \text{Epoch}_{1970}\;+\;\text{Unix Timestamp (s)}\times 1\,\text{s}$$

Araç, saniyeyi 1000 ile çarparak epoch'tan bu yana geçen milisaniyeyi elde eder, ardından bu anı UTC takvimine göre ifade ederken artık yılları ve farklı ay uzunluklarını doğru biçimde hesaba katar.

Epoch saniyelerinin 1970 başlangıcına eklenerek okunabilir bir tarih oluşturduğunu gösteren diyagram
Dönüştürme, epoch saniyelerini sabit 1970 başlangıcına ekleyerek takvim tarihi ve saatini üretir.

Örnek Hesaplama

1700000000 epoch değerini ele alalım. 1.700.000.000 saniyeyi 1970-01-01T00:00:00Z üzerine eklediğimizde:

$$\text{1970-01-01T00:00:00Z} + 1\,700\,000\,000\,\text{s} = \text{2023-11-14T22:13:20Z}$$

2023-11-14T22:13:20Z sonucuna ulaşırız — yani 14 Kasım 2023 Salı, saat 22:13:20 UTC.

Sıkça Sorulan Sorular

Bu değer saniye mi yoksa milisaniye mi? Bu hesaplayıcı saniye bekler. Değeriniz 13 haneliyse büyük olasılıkla milisaniyedir; önce 1000'e bölün.

Sonuç hangi saat dilimindedir? Her zaman UTC. Yerel saatinizi bulmak için gösterilen değere kendi saat diliminizin farkını uygulayın.

Negatif epoch değeri girebilir miyim? Evet — negatif değerler 1 Ocak 1970'ten önceki tarihleri temsil eder.

Son güncelleme: