“JavaScript Temukan jumlah hari antara dua hari” Kode Jawaban

Bagaimana cara mendapatkan jumlah hari antara dua tanggal di JavaScript

let today = new Date().toISOString().slice(0, 10)

const startDate  = '2021-04-15';
const endDate    = today;

const diffInMs   = new Date(endDate) - new Date(startDate)
const diffInDays = diffInMs / (1000 * 60 * 60 * 24);


alert( diffInDays  );
Borma

JavaScript Temukan jumlah hari antara dua hari

const dayDif = (date1, date2) => Math.ceil(Math.abs(date1.getTime() - date2.getTime()) / 86400000)

dayDif(new Date("2020-10-21"), new Date("2021-10-22"))
// Result: 366
Rashid Siddique

Perbedaan Javascript antara dua tanggal dalam beberapa hari

/* difference between date1 and date2 in days (date2 - date1) */
/* date1 and date 2 are already javascript date objects */
function dateDifference(date2, date1) {
    const _MS_PER_DAY = 1000 * 60 * 60 * 24;

    // Discard the time and time-zone information.
    const utc1 = Date.UTC(date1.getFullYear(), date1.getMonth(), date1.getDate());
    const utc2 = Date.UTC(date2.getFullYear(), date2.getMonth(), date2.getDate());

    return Math.floor((utc2 - utc1) / _MS_PER_DAY);
}
Web Surfer

Jawaban yang mirip dengan “JavaScript Temukan jumlah hari antara dua hari”

Pertanyaan yang mirip dengan “JavaScript Temukan jumlah hari antara dua hari”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya