DevToys Web Pro iconDevToys Web ProBlog
Nilai kami:
Cuba sambungan pelayar:

Penukar Tarikh

Konfigurasi

  • Format

    Format cap masa

  • Zon masa

  • Epoch Tersuai

    Gunakan epoch tersuai вместо epoch Unix (1970-01-01)

Cap masa

  • ISO 8601

  • Tarikh dan Masa

    Output Berformat

    UTC:
    Relatif:
    Butiran teknikal

    Cara Penukar Tarikh Berfungsi

    Apa yang Alat Ini Lakukan

    Penukar tarikh menukarkan tarikh dan cap masa antara format yang mudah dibaca manusia dan cap masa Unix (masa epoch). Penukar cap masa unix dan penukar cap masa ini mengendalikan penukaran dua hala: tarikh ke cap masa dan cap masa ke tarikh. Apabila anda memerlukan fungsi menukar cap masa unix, penukar masa unix, atau penukar masa epoch, alat ini memberikan hasil serta-merta. Penukar ini menerima rentetan tarikh ISO 8601 dan medan tarikh berstruktur (tahun, bulan, hari, jam, minit, saat), lalu menukarkannya kepada cap masa Unix. Ia mengendalikan cap masa Unix dalam saat dan milisaat (anda pilih formatnya), menukarkannya kepada tarikh yang boleh dibaca dalam zon waktu yang berbeza. Penukar milisaat ini memaparkan tarikh dalam pelbagai format secara serentak, menunjukkan masa UTC, masa tempatan (zon waktu pelayar/peranti anda), dan masa relatif (cth., "2 jam yang lalu"). Cap masa berasaskan UTC; zon waktu hanya mempengaruhi cara ia dipaparkan. Ia juga menyokong tarikh epoch tersuai di luar epoch Unix standard (1 Januari 1970), berguna untuk sistem yang menggunakan titik rujukan berbeza.

    Kes Penggunaan Pembangun yang Lazim

    Pembangun menggunakan penukar tarikh apabila menyahpepijat isu cap masa, menukar antara zon waktu, atau bekerja dengan API yang memulangkan cap masa Unix. Penukar masa unix membantu memahami bila peristiwa berlaku dengan menukar masa epoch kepada tarikh yang mudah dibaca manusia. Ramai pembangun menggunakan penukar tarikh untuk mengesahkan pengiraan cap masa, menyahpepijat pepijat berkaitan zon waktu, atau menukar tarikh untuk paparan dalam aplikasi. Penukar epoch bernilai apabila bekerja dengan fail log yang mengandungi cap masa, respons API dengan masa Unix, atau rekod pangkalan data dengan nilai epoch. Pembangun menggunakannya untuk mengira perbezaan masa, menukar antara zon waktu, atau memformat tarikh untuk lokal yang berbeza. Alat ini membantu apabila menyahpepijat isu berkaitan tarikh, memahami respons API, atau menyediakan tarikh untuk sistem yang berbeza.

    Format Data, Jenis, atau Varian

    Penukar ini mengendalikan cap masa Unix dalam saat (10 digit) dan milisaat (13 digit). Anda memilih format secara manual; alat ini tidak mengesan secara automatik berdasarkan panjang. Ia menyokong epoch Unix standard (1 Januari 1970 00:00:00 UTC) dan epoch tersuai untuk sistem khusus. Input tarikh menerima rentetan format ISO 8601 (seperti 2024-01-01T00:00:00Z) atau medan tarikh berstruktur. Penukar ini mengeluarkan tarikh dalam format ISO 8601 dan mengendalikan penukaran zon waktu, memaparkan tarikh dalam UTC, masa tempatan (zon waktu pelayar), dan zon waktu yang ditentukan. Ia juga mengira masa relatif (cth., "3 hari yang lalu", "dalam 2 jam") dan menyediakan pecahan terperinci termasuk hari dalam minggu, nombor minggu, dan maklumat waktu penjimatan siang.

    Contoh penukaran:

    • 1609459200 (saat) → 2021-01-01T00:00:00Z
    • 1609459200000 (milisaat) → 2021-01-01T00:00:00Z

    Perangkap Lazim dan Kes Tepi

    Satu kesilapan lazim ialah keliru antara saat vs milisaat: cap masa Unix boleh berada dalam mana-mana format, dan menggunakan yang salah menghasilkan tarikh jauh di masa lalu atau masa depan. Isu lain ialah pengendalian zon waktu: cap masa berasaskan UTC, tetapi memaparkannya memerlukan penukaran zon waktu. Masa tempatan merujuk kepada zon waktu pelayar/peranti anda, yang mungkin berbeza daripada zon waktu pelayan. Peralihan waktu penjimatan siang boleh menyebabkan kekaburan: masa tempatan yang sama boleh berlaku dua kali semasa peralihan musim luruh. Masalah tahun 2038: cap masa Unix 32-bit akan melimpah pada 19 Januari 2038, walaupun kebanyakan sistem kini menggunakan cap masa 64-bit. Masa Unix mengabaikan saat lompat; bagi kebanyakan aplikasi ini boleh diterima. Penukar ini mengendalikan kes tepi ini, tetapi pembangun harus peka terhadap perbezaan zon waktu, peralihan DST, dan isu ketepatan apabila bekerja dengan cap masa. Apabila menukar antara format, pastikan zon waktu ditentukan dengan betul untuk mengelakkan ralat tersasar satu hari.

    Bila Perlu Menggunakan Alat Ini Berbanding Kod

    Gunakan penukar tarikh ini untuk penukaran cap masa yang pantas, menyahpepijat isu tarikh, atau memahami nilai masa dalam log atau respons API. Ia sesuai untuk penukaran sekali-sekala, pengiraan zon waktu, atau mempelajari format tarikh. Untuk kod produksi, gunakan pustaka tarikh/masa yang diintegrasikan ke dalam aplikasi anda yang boleh mengendalikan penukaran, pengiraan zon waktu, dan aritmetik tarikh. Pustaka tarikh menyediakan pengendalian ralat yang lebih baik, sokongan lokal, dan integrasi dengan pangkalan kod anda. Alat pelayar cemerlang untuk penukaran ad-hoc dan penerokaan, manakala penyelesaian berasaskan kod menyediakan automasi, pengesahan, dan integrasi dengan saluran pemprosesan data. Untuk aplikasi perusahaan, pustaka tarikh asli menawarkan prestasi yang lebih baik, sokongan zon waktu yang menyeluruh, dan pengendalian kes tepi seperti peralihan DST.