Timestamp Çevirici (Unix ↔ ISO)
Timestamp saklamak kolaydır ama okumak kolay değildir. En sık hata, Unix saniye ile Unix milisaniyeyi karıştırmaktır; 1000 kat fark yüzünden tarih tamamen sapar. İkinci büyük kaynak ise timezone karmaşasıdır: API’ler genelde UTC döndürürken, yerel makineler ve paneller offset ve yaz saati kurallarını uygular.
Bu çevirici Unix time ile ISO 8601 arasında hızlı geçiş yapmanızı sağlar. Timestamp’i yapıştırın, birimi seçin ve net bir UTC ISO string’i ile yerel zaman görünümünü aynı anda görün. Ya da bir tarih/saat string’i yapıştırıp hem saniye hem milisaniye olarak Unix karşılığını alın. Dağıtık sistemleri debug ederken bu yan yana görünüm ciddi zaman kazandırır.
ISO 8601, paylaşmak için en güvenli formattır; Z (UTC) veya açık offset içerdiğinde belirsizlik kalmaz. Timezone içermeyen bir tarih string’i çoğu durumda yerel saat olarak yorumlanır. Bu nedenle üretimde API’ler genellikle Z veya offset içerir. Uyuşmazlık varsa, tam input string’ini ve birim/timezone varsayımlarını kontrol edin.
Günlük geliştirici işlerinde bu aracı log inceleme, token claim doğrulama, cache expiry kontrolü veya test fixture oluştururken kullanırsınız. Kurulum yok, hızlı kopyalama var ve gizlilik öncelikli: değerler tarayıcıda yerelde dönüştürülür.
- Log timestamp’lerini debug edip UTC/yerel farkını görmek.
- JWT exp/nbf/iat değerlerini ve TTL hesaplarını kontrol etmek.
- SQL sorgularında tarih aralığı ve partition filtreleri hazırlamak.
- Timestamp’in saniye mi milisaniye mi olduğunu ayırt etmek.
- API tarih alanlarını tutarlı ISO 8601 formatına çevirmek.
- Yaz saati/offset kaynaklı farkları hızlıca teşhis etmek.
- 1Unix timestamp’in saniye mi milisaniye mi olduğunu seçin.
- 2Unix → Tarih ile UTC ISO ve yerel saati yan yana görün.
- 3Tarih → Unix ile hem saniye hem milisaniye çıktısı alın.
- 4Şimdi butonuyla anlık zamanı hızlıca yakalayın.
- 5Kopyalayıp log, kod, SQL veya token doğrulamada kullanın.