CanDoYa
TR

Unix Zaman Damgası Dönüştürücü

Tümüyle tarayıcınızda çalışır - yükleme yok, üyelik yok.

Epoch ve Unix zaman damgası
Güncel Unix zaman damgası-

Zaman damgasından tarihe

Algılanan: saniye

UTC
-
Yerel saatiniz
-
ISO 8601 (UTC)
-
Göreli
-

Tarihten zaman damgasına

Unix saniye-
Unix milisaniye-
Bu aracı paylaş

Unix zaman damgası nedir?

Unix zaman damgası (epoch time), 1 Ocak 1970 saat 00:00:00 UTC'den bu yana geçen saniye sayısıdır; artık saniyeler bu sayıma dahil edilmez. Bu araç herhangi bir epoch değerini - saniye ya da milisaniye, otomatik olarak algılanır - okunabilir bir UTC ve yerel tarihe çevirir, bir takvim tarihini de tekrar Unix saniyesine ve milisaniyesine dönüştürür.

Nasıl kullanılır

  1. 1Zaman damgasını yapıştırın. 1700000000 gibi bir epoch değerini yazın veya yapıştırın. Araç, sayının uzunluğuna bakarak saniye mi milisaniye mi olduğunu algılar; tahmini değiştirmek isterseniz birim menüsünü kullanın.
  2. 2Tarihi okuyun. UTC saati, yerel saatiniz, ISO 8601 biçimi ve "2 yıl önce" gibi göreli bir okuma, siz yazarken anında güncellenir.
  3. 3Tarihi geri dönüştürün. Alttaki panelden tarih ve saat seçin, bunun yerel mi yoksa UTC duvar saati mi olduğunu belirtin, ardından çıkan Unix saniyesini veya milisaniyesini kopyalayın.

Kimler için

Tüm işlem cihazınızda gerçekleşir. Yapıştırdığınız zaman damgası doğrudan sayfada işlenir, tarayıcınızın kendi saat dilimi verisiyle biçimlendirilir ve hiçbir zaman yüklenmez veya kaydedilmez. Sayfa yüklendikten sonra çevrimdışıyken de çalışmaya devam eder; üstteki canlı sayaç her an güncel Unix zamanını gösterir.

Sık sorulan sorular

Bu Unix zaman damgası dönüştürücü ücretsiz ve gizli mi?

Evet - kayıt gerektirmeden ve hiçbir sınır olmadan yüzde yüz ücretsizdir. Dönüştürme tamamen tarayıcınızda gerçekleşir: girdiğiniz zaman damgaları ve tarihler hiçbir yere yüklenmez, saklanmaz veya kaydedilmez.

Unix saniyesini milisaniyeden nasıl ayırt ederim?

Uzunluğuna bakarak: güncel epoch değerleri saniyede 10, milisaniyede 13 hanelidir. date +%s gibi Unix araçları ve Python'daki time.time() saniye cinsinden çalışır; JavaScript'teki Date.now() ve Java'daki System.currentTimeMillis() ise milisaniye döndürür. Bu dönüştürücü birimi otomatik algılar ve isterseniz siz de değiştirebilirsiniz.

Unix zamanı artık saniyeleri sayar mı?

Hayır. Unix zamanı her günün tam olarak 86.400 saniye sürdüğünü varsayar; bu yüzden 1972'den bu yana UTC'ye eklenen artık saniyeler sayılmaz - Unix saati bir saniyeyi tekrarlar veya yayar gibi davranır. Günlük dönüştürmelerde bunun gözle görülür bir etkisi yoktur.

2038 Yılı Sorunu nedir?

Unix zamanını işaretli 32 bitlik tam sayı olarak saklayan sistemler 2.147.483.647 değerinde taşar - bu da 19 Ocak 2038, saat 03:14:07 UTC'ye denk gelir. Modern 64 bitlik sistemler, bu dönüştürücü dahil, bundan etkilenmez ve her iki yönde yüz binlerce yıllık tarihleri sorunsuz işler.

Unix zaman damgası negatif olabilir mi?

Evet. Negatif değerler epoch'tan geriye doğru saniye sayar, bu yüzden 1 Ocak 1970'ten önceki tarihleri temsil eder. Örneğin -86400, 31 Aralık 1969, saat 00:00 UTC'yi ifade eder. Değeri yapıştırın, dönüştürücü onu diğer her değer gibi okur.

Dönüştürülen saat neden kendi saatimden farklı görünüyor?

Unix zaman damgası UTC'ye bağlıdır ve kendine ait bir saat dilimi yoktur. UTC satırı evrensel okumayı gösterirken yerel satır, cihazınızın saat dilimi farkını uygular - aynı zaman damgası sadece iki farklı şekilde gösterilir; yaz saati uygulaması da yerel okumayı bir saat kaydırabilir.

Güncel Unix zaman damgasını nasıl alırım?

Bu aracın üstünde canlı olarak akmaya devam eder - Kopyala'ya basarak alın veya Kullan'a basarak doğrudan dönüştürün. Kodda, kabukta date +%s, JavaScript'te Date.now() (milisaniye) veya Python'da time.time() (saniye) kullanın.