Guide 07 / API Timestamps

API ve log zamanlarini, saniye-ms farki ve timezone kaymasi olmadan oku.

Bir ticket bazen timestamp'in kendisinden degil, yanlis yorumlanan zaman diliminden veya saniye/milisaniye karisikliktan uzar. Bu guide, log ve API zamanlarini Timestamp Converter ile hizli bir kontrol akisina doker.

Unit
s / ms
10 hane mi 13 hane mi once onu ayir
Timezone
UTC
yerel saat ile saklanan format ayni olmayabilir
Output
ISO
ekip ici paylasim ve log karsilastirmasi icin en temiz format
Workflow

4 adimli timestamp triage

  1. 1. Degerin saniye mi milisaniye mi oldugunu ayir

    10 haneli degerler genelde saniye, 13 haneli degerler milisaniyedir. Ama log veya third-party servislerde istisna olabilir; aracın otomatik ve manuel secimini birlikte kullanin.

  2. 2. UTC ve yerel saat farkini ayni ekranda gor

    Sorun bazen timestamp'te degil, onu yorumlayan arayuzdedir. Yerel zaman ile UTC ciktilarini yan yana gormek timezone kaynakli sapmayi hizla ortaya cikarir.

  3. 3. ISO 8601 ciktiyi referans format olarak kullan

    Log, API response ve ekip ici paylasim icin ISO 8601 en temiz ortak zeminlerden biridir. Kiyaslama yaparken dogrudan okunur, timezone bilgisini de tasir.

  4. 4. JWT exp/nbf veya payload icindeki epoch alanlarini ayni akis icinde kontrol et

    Auth ve payload debugging akislarinda timestamp tek basina degildir. JWT claim'leri veya nested epoch alanlari ayni ticket'in parcasiyse ayni anda yorumlanmalidir.

Common Mistakes

En sik 3 zaman hatasi

1. ms degerini saniye gibi okumak

13 haneli degeri saniye diye yorumlamak tarihi yuzlerce yil ileri veya geri tasir. Ilk kontrol her zaman birim olmalidir.

2. Yerel saati UTC zannetmek

Log UTC saklarken arayuz yerel timezone ile gosteriyor olabilir. Bu fark hatali deploy veya job zamanlamasi sanilabilir.

3. ISO yerine dağinik formatlarla paylasmak

Ekip ici mesajlarda farkli locale formatlari kullanmak yorumu yavaslatir. ISO 8601 ortak referans olarak daha guvenlidir.

Example

Timestamp okurken mini checklist

Elinizdeki veri
created_at = 1716207000
processed_at = 1716207065123
jwt.exp = 1716207600
Sorulacak 4 soru
  • Hangi alan saniye, hangisi milisaniye?
  • UTC ile yerel saat arasinda kac saat fark var?
  • ISO cikti incident zaman cizelgesine uyuyor mu?
  • JWT exp ile log zamani ayni eksende mi okunuyor?
Tool Stack

Bu use-case'te hangi araci ne zaman acarsin?

FAQ

Sik sorulanlar

10 hane ile 13 hane ayrimi neden kritik?

Cunku ayni rakamsal deger farkli birimle okunursa ortaya tamamen farkli tarih cikar. Bu da log analizi ve job zamanlamasi kararlarini yanlis yonlendirir.

UTC checkbox'i ne zaman kullanmaliyim?

Girilen tarih/saatin UTC olarak anlamli oldugunu biliyorsaniz kullanin. Aksi halde tarayici yerel timezone ile yorumlar.

ISO 8601 neden paylasim icin daha iyi?

Hem makine hem insan tarafinda okunur, timezone bilgisini acik tasir ve locale bagimli yorum farklarini azaltir.

CTA

Timestamp akisini simdi yorumla

Birim, timezone ve ISO referansini ayni anda gormek incident ve API debugging surecini kisaltir. Once Timestamp Converter ile veriyi netlestirin, sonra auth veya payload akisina geri donun.