Ana içeriğe geç

Ücretsiz Zaman Damgası Dönüştürücü

Unix zaman damgalarını okunabilir tarihlere ve tersine dönüştürün. UTC ve yerel saat, saniye ve milisaniyeyi destekler.

Yüklendikten sonra çevrimdışı çalışır
Şimdi:
Birim:
Epoch hızlı başvuru

Yaygın kullanımlar

  • Analitik Verilerinde Zaman Damgalarını DönüştürAnalitik ihracatlarından (Google Analytics, Mixpanel, Amplitude) Unix zaman damgalarını okunabilir tarihlere çevirin.
  • Hata Ayıklama için Zaman Damgalarını DönüştürSunucu günlüklerinden, hata yüklerinden ve API yanıtlarından Unix zaman damgalarını okunabilir tarihlere çözümle.
  • API Geliştirmede Zaman Damgalarını DönüştürREST API'ları ve web kancaları tarafından döndürülen Unix zaman damgalarını doğrula, karşılaştır ve çevir.
  • Veritabanı Sorguları için Zaman Damgalarını DönüştürTarihleri SQL WHERE yan tümceleri ve tarih aralığı sorguları için Unix zaman damgalarına dönüştür.
  • Planlama için Zaman Damgalarını DönüştürPlanlama sistemleri ve takvim API'larında kullanmak için belirli tarihleri ve saatleri Unix zaman damgalarına dönüştür.

Nasıl çalışır

Tüm dönüştürme doğrudan tarayıcıda JavaScript'in yerleşik Date nesnesi ve Intl paketi (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) kullanılarak çalışır — üçüncü taraf kütüphane yok, sunucuya gidiş-dönüş yok. Bilgisayarınızdan çıkan veri yoktur: sayılar yerel kalır.

  1. 1
    Birim algılama ve normalleştirme
    Bir zaman damgası yapıştırdığınızda araç birimi otomatik çıkarmak için basamaklarını sayar: 10 basamak Unix saniyesi, 13 milisaniye, 16 mikrosaniye, 19 nanosaniye demektir. Elle yazılmış bir basamak sayısı buluşsal yöntemi uyuşmazlığı işaretler ve tek tıkla birim değiştirme sunar; 13 basamaklı bir milisaniye değerini 55881 yılına denk gelen bir saniye değeri olarak ele almak gibi sessiz hataları önler.
  2. 2
    JavaScript Date ile tarih oluşturma
    Ham sayı milisaniyeye ölçeklenir ve new Date(ms)'e verilir. Oradan yerleşik Date yöntemleri (getFullYear, getUTCHours, toISOString vb.) yerel saat, UTC saati ve ISO 8601 çıktısı üretir — ayrıştırma kütüphanesi kullanılmaz.
  3. 3
    Intl.RelativeTimeFormat ile yerel ayara uygun göreli zaman
    Canlı bir sayaç her saniye tetiklenir ve göreli etiketi (ör. '3 gün önce', '2 saat içinde') sayfanın yerel ayarıyla başlatılan Intl.RelativeTimeFormat kullanarak yeniden hesaplar. Bu, sekmeyi açık bıraksanız bile göreli gösterimi doğru tutar ve ek çeviri dizeleri olmadan desteklenen her dilde dilbilgisi açısından doğru çıktı üretir.
  4. 4
    Intl.DateTimeFormat ile saat dilimi gösterimi
    Sabitlenmiş IANA saat dilimleri (ör. America/New_York, Asia/Tokyo) timeZone seçeneğiyle Intl.DateTimeFormat kullanılarak biçimlendirilir. Tarayıcının desteklediği dilim adlarının tam listesi Intl.supportedValuesOf('timeZone')'dan gelir. Sabitlediğiniz dilimler localStorage'da oturumlar arasında korunur.

İlgili araçlar

Sık sorulan sorular