Pengonversi Waktu Epoch

Konversi timestamp Unix ke tanggal yang dapat dibaca dan sebaliknya

Membagikan:

Stempel Waktu Unix Saat Ini

1781911906

Waktu hidup dalam hitungan detik

Ubah Stempel Waktu menjadi Tanggal

Ubah Tanggal menjadi Stempel Waktu

Menguraikan Unix Epoch

Waktu Unix (atau Epoch time) adalah sistem yang memeriksa detak jantung dunia digital. Ini melacak jumlah detik yang telah berlalu sejak "Unix Epoch" — 00:00:00 UTC pada 1 Januari 1970.

Mengapa menggunakan Waktu Unix?

1

Efisiensi

Komputer lebih menyukai bilangan bulat sederhana daripada string tanggal yang kompleks. Lebih cepat untuk diproses dan disimpan.

2

Universal

Ini mengabaikan zona waktu selama penyimpanan. 1696516200 adalah momen yang sama di Kekyo seperti di New York.

3

Matematika Mudah

Menghitung selisih antara dua tanggal semudah pengurangan sederhana (A - B).

Dapatkan Epoch Saat Ini dalam Bahasa Anda

PHP time()
JavaScript Math.floor(Date.now() / 1000)
Python import time; time.time()
Java System.currentTimeMillis() / 1000
Go time.Now().Unix()
Ruby Time.now.to_i

Masalah Tahun 2038

Pada tanggal 19 Januari 2038, sistem 32-bit akan kehabisan nomor untuk menyimpan waktu, menyebabkan "Unix Y2K". Kebanyakan sistem 64-bit modern sudah aman untuk 292 miliar tahun ke depan.

Pertanyaan yang Sering Diajukan

Apa itu stempel waktu Unix (waktu zaman)?
Stempel waktu Unix (juga dikenal sebagai waktu Epoch atau waktu POSIX) adalah jumlah detik yang telah berlalu sejak 1 Januari 1970, 00:00:00 UTC. Ini adalah standar yang banyak digunakan untuk mewakili waktu dalam sistem komputer dan pemrograman.
Mengapa menggunakan waktu Epoch daripada tanggal biasa?
Waktu Epoch tidak bergantung pada zona waktu, sehingga sempurna untuk menyimpan tanggal di database dan API. Ini adalah bilangan bulat sederhana yang mudah untuk membandingkan, mengurutkan, dan menghitung perbedaan waktu. Sebagian besar bahasa pemrograman memiliki fungsi bawaan untuk mengkonversi antara waktu zaman dan tanggal yang dapat dibaca manusia.