Unix Zaman Damğasını Tarixə Çevir

Unix zaman möhürünü UTC və yerli vaxtınıza çevirin.

4,91 / 11 reytinq
UTC
Sizin yerli saat qurşağınız

1. Giriş

Unix zaman möhürü (Unix timestamp) tək bir tam ədəd dəyəri istifadə edərək müəyyən bir vaxt anını ifadə edir. O, 1 yanvar 1970-ci il (UTC) tarixindən, yəni Unix Epoch-dan bəri keçən saniyələrin sayını göstərir. Zaman möhürləri verilənlər bazalarında, API-lərdə və proqramlaşdırma dillərində geniş istifadə olunsa da, insanlar üçün oxunması asan deyil.

Unix Zaman Möhürünü Tarixə Çevirici sizə rəqəmsal zaman möhürünü dərhal insan tərəfindən oxuna bilən tarix və saat formatına çevirməyə kömək edir. Zaman möhürlərini əl ilə hesablamaq və ya onları şərh etmək üçün kod yazmaq əvəzinə, sadəcə bir rəqəm daxil edin və uyğun tarixin həm UTC vaxtı, həm də yerli sistem vaxtınızda göstərildiyini görün.

Proqramçılar, sistem administratorları və məlumat analitikləri tez-tez jurnal fayllarında, server cavablarında, API payload-larında və verilənlər bazası qeydlərində Unix zaman möhürləri ilə qarşılaşırlar. Onların tez bir zamanda oxuna bilən tarixlərə çevrilməsi tətbiqlərin sazlanması, hadisələrin təhlili və vaxt əsaslı məlumatların yoxlanılması zamanı faydalıdır.

Bu alət xüsusilə aşağıdakılar üçün faydalıdır:

  • Zaman möhürü olan API cavablarının sazlanması
  • Server jurnallarının və hadisə qeydlərinin oxunması
  • Verilənlər bazasındakı zaman möhürlərinin oxuna bilən tarixlərə çevrilməsi
  • Backend sistemlərində vaxt dəyərlərinin yoxlanılması
  • UTC və yerli mühitlər arasındakı vaxt fərqlərinin başa düşülməsi

2. Necə işləyir

Alət Unix zaman möhürünü sadə bir hesablama ilə oxuna bilən tarix formatına çevirir. Unix zaman möhürü vaxtı 1 yanvar 1970-ci ildən (UTC) keçən saniyələr kimi göstərir. Lakin müasir proqramlaşdırma mühitlərinin əksəriyyəti vaxt dəyərlərini millisaniyə ilə istifadə edir. Buna görə çevirmə prosesi saniyələri millisaniyəyə çevirmək üçün zaman möhürü dəyərinin 1000-ə vurulması ilə başlayır.

Millisaniyəyə çevrildikdən sonra zaman möhürü standart tarix obyekti kimi şərh edilə bilər. Daha sonra alət həmin dəyərdən iki oxuna bilən tarix formatı yaradır:

  • UTC Tarixi – standartlaşdırılmış universal vaxt təqdimatı
  • Yerli Tarix – sisteminizin saat qurşağına uyğun formatlaşdırılmış tarix

Daxiletmə Parametri

Unix Zaman Möhürü

  • Unix Epoch-dan bəri keçən saniyələri göstərən ədədi dəyər
  • Müsbət tam ədəd olmalıdır
  • Nümunə: 1700000000

Yoxlama Qaydaları

  • Daxil edilən dəyər ədəd olmalıdır
  • Dəyər mənfi ola bilməz
  • Çevirmə başlamazdan əvvəl sahə doldurulmalıdır
  • Zaman möhürü saniyə kimi şərh edilir, millisaniyə kimi deyil

Çıxış Strukturu

Alət iki nəticə yaradır:

  • UTC Tarixi – Standart qlobal zaman möhürü formatı (məsələn, Tue, 14 Nov 2023 22:13:20 GMT)
  • Yerli Tarix – İstifadəçinin yerli saat qurşağına uyğun formatlaşdırılmış tam tarix sətri

Hər iki nəticə çevirmədən dərhal sonra göstərilir və daxili mübadilə buferinə köçürmə düymələri ilə birbaşa kopyalana bilər.

Məhdudiyyətlər

  • Alət zaman möhürlərini saniyə ilə gözləyir, millisaniyə ilə deyil
  • Çox böyük ədədlər etibarsız və ya gələcək tarixlər yarada bilər
  • Yerli vaxt nəticəsi istifadəçinin cihazında qurulmuş saat qurşağından asılıdır

3. Bu Alətdən Necə İstifadə Etmək Olar

  1. Daxiletmə sahəsinə Unix zaman möhürü daxil edin.
  2. Emal düyməsini klikləyin.
  3. Alət dəyəri dərhal emal edəcək.
  4. Aşağıdakı formatlarda göstərilən çevrilmiş nəticələrə baxın:
    • UTC formatı
    • Yerli sistem vaxtınız
  5. İstənilən nəticəni mübadilə buferinə köçürmək üçün kopyalama düyməsini istifadə edin.

Zaman möhürü dəyəri dəyişdikdə çevirmə də avtomatik yenilənir və bu, bir neçə zaman möhürünü tez sınaqdan keçirməyə imkan verir.


4. Praktiki Nümunələr

Nümunə 1: API Cavabında Zaman Möhürü

Daxiletmə

1700000000

Çıxış

  • UTC: Tue, 14 Nov 2023 22:13:20 GMT
  • Yerli: Tue Nov 14 2023 23:13:20 (Yerli Saat Qurşağı)

Ssenari: Proqramçı zaman möhürü olan API cavabı alır və hadisənin nə vaxt baş verdiyini yoxlamaq istəyir.

Nümunə 2: Server Jurnal Hadisəsi

Daxiletmə

1609459200

Çıxış

  • UTC: Fri, 01 Jan 2021 00:00:00 GMT
  • Yerli: Fri Jan 01 2021 07:00:00 (Yerli Saat Qurşağı)

Ssenari: Sistem administratoru xidmətin nə vaxt yenidən başladığını müəyyən etmək üçün server jurnallarını yoxlayır.


5. Proqramçılar üçün İstifadə Halları

- API Zaman Möhürlərinin Sazlanması

Bir çox REST API Unix formatında zaman möhürü qaytarır. Proqramçılar API cavablarını sınaqdan keçirərkən hadisələrin vaxtını tez yoxlaya bilərlər.

- Verilənlər Bazasında Vaxtın Yoxlanılması

Verilənlər bazaları çox vaxt zaman möhürlərini Unix formatında saxlayır. Onların oxuna bilən tarixlərə çevrilməsi qeydlərin auditində və saxlanılan məlumatların yoxlanılmasında faydalıdır.

- Jurnal Fayllarının Təhlili

Sistem jurnalları hadisələri izləmək üçün tez-tez zaman möhürlərindən istifadə edir. Proqramçılar problemləri diaqnostika edərkən jurnal zaman möhürlərini oxuna bilən vaxta çevirə bilərlər.

- Backend Avtomatlaşdırılması

Hadisə məlumatlarını emal edən avtomatlaşdırma skriptləri nəticələri hesabat verməzdən və ya göstərməzdən əvvəl zaman möhürlərinin çevrilməsini tələb edə bilər.

PHP-də Nümunə

$timestamp = 1700000000;
echo gmdate("r", $timestamp); // UTC tarixi
echo date("r", $timestamp);   // Yerli server tarixi

JavaScript-də Nümunə

const timestamp = 1700000000;
const date = new Date(timestamp * 1000);

console.log(date.toUTCString());
console.log(date.toString());

Təhlükəsizlik və Məlumatların Yoxlanılması

  • Zaman möhürü girişlərinin ədədi olduğunu həmişə yoxlayın
  • Mənfi dəyərləri və ya səhv formatlı girişləri rədd edin
  • Etibarsız mənbələrdən gələn zaman möhürləri ilə ehtiyatlı olun
  • Server məlumatlarını emal edərkən saat qurşağının ardıcıl olmasını təmin edin

6. Tez-tez Verilən Suallar

Unix zaman möhürü nədir?

Unix zaman möhürü 1 yanvar 1970-ci ildən (UTC) bəri keçən saniyələrin sayıdır. O, proqramlaşdırmada və verilənlər bazalarında vaxt dəyərlərini yığcam ədədi formatda saxlamaq üçün geniş istifadə olunur.

Proqramçılar niyə Unix zaman möhürlərindən istifadə edirlər?

Unix zaman möhürləri kompüterlər tərəfindən asan emal və müqayisə olunur. Onlar saat qurşaqları ilə bağlı qarışıqlığın qarşısını alır və verilənlər bazalarında və API-lərdə vaxt dəyərlərinin səmərəli saxlanmasına imkan verir.

Bu alət millisaniyələri dəstəkləyirmi?

Xeyr. Alət zaman möhürlərini saniyə ilə gözləyir. Əgər sizdə millisaniyə ilə zaman möhürü varsa, daxil etməzdən əvvəl onu 1000-ə bölün.

Niyə UTC və yerli vaxt fərqlidir?

UTC universal vaxt standartıdır, yerli vaxt isə cihazınızda qurulmuş saat qurşağına uyğun tənzimlənir.

Gələcək zaman möhürlərini çevirə bilərəmmi?

Bəli. İstənilən etibarlı müsbət Unix zaman möhürü, gələcək tarixlər də daxil olmaqla, çevrilə bilər.

Etibarsız rəqəm daxil etsəm nə baş verəcək?

Alət etibarlı ədədi zaman möhürü tələb edir. Etibarsız və ya mənfi dəyərlər səhv və ya müəyyən edilməmiş tarixlərə səbəb ola bilər.

Bu alət sazlama üçün faydalıdırmı?

Bəli. Proqramçılar jurnal fayllarını sazlamaq, API cavablarını yoxlamaq və verilənlər bazası qeydlərini şərh etmək üçün tez-tez zaman möhürü çeviricilərindən istifadə edirlər.

Zaman möhürləri saat qurşağından asılıdırmı?

Zaman möhürünün özü saat qurşağından asılı deyil. Lakin oxuna bilən tarixə çevrildikdə, o ya UTC, ya da yerli saat qurşağında göstərilə bilər.

Oxşar alətlər

Müəyyən bir tarixi Unix zaman möhürü formatına çevirin.

Məşhur alətlər