Support Us

Thank you for using dateconvertor.com! If you find this tool helpful, please consider supporting us to maintain and improve this service.

Maybe Later

Penukar Cap Masa Unix ke Tarikh

Tukar cap masa Unix dengan mudah

1724766645

Saat sejak 1 Januari 1970. (UTC)
Masukkan Cap Masa
Masukkan Tarikh & Masa
Format Saat
GMT Mon Aug 26 2024 15:46:52 GMT+0000
Zon Masa Anda Mon Aug 26 2024 22:46:52 GMT+0700 (Indochina Time)
Relatif 12 minutes ago
The current epoch translates to
UTC 11/30/2024 @ 2:43pm
ISO 8601 2024-11-30T14:43:05+00:00
RFC 822, 1036, 1123, 2822 Sat, 30 Nov 2024 14:43:05 +0000
RFC 2822 Saturday, 30-Nov-24 14:43:05 UTC
RFC 3339 2024-11-30T14:43:05+00:00

Apa itu cap masa unix?

Cap masa unix adalah cara untuk menjejaki masa sebagai jumlah saat yang berjalan. Kiraan ini bermula pada Epoch Unix pada 1 Januari 1970, pada UTC. Oleh itu, cap masa unix hanyalah jumlah saat antara tarikh tertentu dan Epoch Unix. Ia juga harus diperhatikan (terima kasih kepada komen dari pelawat laman ini) bahawa titik masa ini secara teknikal tidak berubah tidak kira di mana anda berada di dunia. Ini sangat berguna untuk sistem komputer untuk menjejaki dan menyusun maklumat bertarikh dalam aplikasi dinamik dan diedarkan di kedua-dua talian dan sisi pelanggan.

Masa yang Boleh Dibaca Manusia Saat
1 Minit 60 Saat
1 Jam 3600 Saat
1 Hari 86400 Saat
1 Minggu 604800 Saat
1 Bulan (30.44 hari) 2629743 Saat
1 Tahun (365.24 hari) 31556926 Saat

Apa yang berlaku pada 19 Januari 2038?

Masalah Tahun 2038 (juga dikenali sebagai Y2038, Epochalypse, Y2k38, atau Unix Y2K) berkaitan dengan cara mewakili masa dalam banyak sistem digital sebagai bilangan saat yang telah berlalu sejak 00:00:00 UTC pada 1 Januari 1970 dan menyimpannya sebagai integer 32-bit yang bertanda. Implementasi sebegini tidak dapat mengkodkan masa selepas 03:14:07 UTC pada 19 Januari 2038. Seperti masalah Y2K, masalah Tahun 2038 disebabkan oleh kapasiti yang tidak mencukupi untuk mewakili masa.

Masa yang terakhir dari 1 Januari 1970 yang boleh disimpan menggunakan integer 32-bit yang bertanda adalah 03:14:07 pada hari Selasa, 19 Januari 2038 (2,147,483,647 saat selepas 1 Januari 1970). Program yang cuba menambah masa selepas tarikh ini akan menyebabkan nilai tersebut disimpan secara dalaman sebagai nombor negatif, yang sistem ini akan mentafsirkan sebagai berlaku pada 20:45:52 pada hari Jumaat, 13 Disember 1901 (2,147,483,648 saat sebelum 1 Januari 1970) dan bukannya 19 Januari 2038. Ini disebabkan oleh overflow integer, apabila pengiraannya kehabisan bit digit yang boleh digunakan dan bertukar kepada bit tanda. Ini akan melaporkan nombor yang paling negatif dan terus mengira ke arah sifar, kemudian terus meningkat melalui integer positif. Pengiraan yang salah pada sistem tersebut berkemungkinan akan menyebabkan masalah bagi pengguna dan pihak lain yang bergantung.