Perbezaan antara objek dengan tarikh dalam JavaScript
Dalam pelajaran sebelumnya, untuk mencari perbezaan
antara tarikh kami menggunakan format timestamp.
Walau bagaimanapun, sebenarnya, dalam JavaScript ini
tidak semestinya: tarikh, yang diwakili dalam bentuk
objek Date, boleh ditolak antara satu sama lain,
dan hasil penolakan mereka - perbezaan
dalam milisaat.
Sebagai contoh, mari kita keluarkan bilangan milisaat,
yang telah berlalu sejak 25 Mei 2015,
12:59:59 hingga ke masa sekarang:
let now = new Date();
let date = new Date(2015, 4, 25, 12, 59, 59);
let diff = now - date; // tolak dua objek dengan tarikh antara satu sama lain
console.log(diff); // kita akan lihat perbezaan dalam milisaat
Keluarkan pada skrin bilangan milisaat,
yang telah berlalu antara 1 September 2000
tahun dan 15 Februari 2010 tahun.
Ubahsuai tugas sebelumnya supaya perbezaan dalam hari dipaparkan pada skrin.
Ubahsuai tugas sebelumnya supaya perbezaan dalam bulan dipaparkan pada skrin.
Ubahsuai tugas sebelumnya supaya perbezaan dalam tahun dipaparkan pada skrin.