Əsas məzmuna keç

Pulsuz Zaman Möhürü Çevirici

Unix zaman möhürlərini oxunaqlı tarixlərə və əksinə çevirin. UTC və yerli vaxtı, saniyə və millisaniyəni dəstəkləyir.

Bir dəfə yükləndikdən sonra oflayn işləyir
İndi:
Vahid:
Epoch sürətli istinad

Ümumi istifadələr

  • Analitika Məlumatlarında Vaxt Markaları ÇevirinAnalitika ixraclarından (Google Analytics, Mixpanel, Amplitude) Unix vaxt markaları okunabilir tarixə çevirin.
  • Səhv Ayıqlama üçün Vaxt Markasını DəyişdirinServer qeydlərindən, xəta yükləmələrindən və API cavablarından Unix vaxt markaları oxunaqlı tarixlərə dekod edin.
  • API Inkişafında Vaxt Markasını DəyişdirinREST API-ləri və webhook-ları tərəfindən qaytarılan Unix vaxt markaları təsdiq edin, müqayisə edin və tərcümə edin.
  • Məlumat Bazası Sorğuları üçün Vaxt Markasını DəyişdirinSQL WHERE fiqalları və tarix-diapazon sorğuları üçün tarixləri Unix vaxt markaalarına dəyişdirin.
  • Cədvəlləmə üçün Vaxt Markasını DəyişdirinCədvəlləmə sistemlərində və təqvim API-lərində istifadə üçün müəyyən tarix və saatları Unix vaxt markaalarına çevirin.

Necə İşləyir

Bütün çevirmə JavaScript-in daxili Date obyekti və Intl dəsti (Intl.RelativeTimeFormat, Intl.DateTimeFormat, Intl.supportedValuesOf) istifadə edərək birbaşa brauzerdə işləyir — üçüncü tərəf kitabxanası yoxdur, server gediş-gəlişi yoxdur. Maşınınızı tərk edən yeganə məlumat heç nədir: rəqəmlər lokal qalır.

  1. 1
    Vahid aşkarlaması və normallaşdırma
    Bir zaman möhürü yapışdırdığınızda, alət vahidini avtomatik olaraq çıxarmaq üçün rəqəmlərini sayır: 10 rəqəm Unix saniyələri, 13 millisaniyə, 16 mikrosaniyə, 19 nanosaniyə deməkdir. Əl ilə yazılmış bir rəqəm-sayma evristikası bir uyğunsuzluğu işarələyir və 13-rəqəmli millisaniyə dəyərini il-55881-saniyə dəyəri kimi işləmək kimi sükutlu səhvlərin qarşısını alaraq bir-kliklik vahid dəyişikliyi təklif edir.
  2. 2
    JavaScript Date vasitəsilə tarix qurulması
    Xam rəqəm millisaniyəyə miqyaslanır və new Date(ms)-ə ötürülür. Oradan daxili Date metodları (getFullYear, getUTCHours, toISOString və s.) lokal vaxt, UTC vaxtı və ISO 8601 çıxışı yaradır — heç bir təhlil kitabxanası iştirak etmir.
  3. 3
    Intl.RelativeTimeFormat vasitəsilə lokala-uyğun nisbi vaxt
    Canlı bir sayğac hər saniyə işə düşür və səhifə lokalı ilə toxumlandırılmış Intl.RelativeTimeFormat istifadə edərək nisbi etiketi (məsələn, '3 gün əvvəl', '2 saatdan sonra') yenidən hesablayır. Bu, sekmeni açıq buraxsanız belə nisbi göstərişi dəqiq saxlayır və hər dəstəklənən dildə əlavə tərcümə sətirləri olmadan qrammatik olaraq düzgün çıxış yaradır.
  4. 4
    Intl.DateTimeFormat vasitəsilə saat qurşağı göstərişi
    Sabitlənmiş IANA saat qurşaqları (məsələn, America/New_York, Asia/Tokyo) timeZone seçimindən istifadə edərək Intl.DateTimeFormat ilə formatlanır. Brauzerin dəstəklədiyi tam zona adı siyahısı Intl.supportedValuesOf('timeZone')-dan gəlir. Sabitlənmiş zonalarınız localStorage-də sessiyalar boyunca davam edir.

Əlaqəli Alətlər

Tez-tez Verilən Suallar