Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Menghitung minggu dan hari
Bagaimana cara Menghitung minggu dan hari dari 20150205 sampai 20150402 menggunakan javascript?
2 Jawaban:
bisa coba ini <pre> var date_diff_indays = function(date1, date2) { dt1 = new Date(date1); dt2 = new Date(date2); return Math.floor((Date.UTC(dt2.getFullYear(), dt2.getMonth(), dt2.getDate()) - Date.UTC(dt1.getFullYear(), dt1.getMonth(), dt1.getDate()) ) / (1000 * 60 * 60 * 24)); }
var date_diff_inweeks = function(date1, date2) { dt1 = new Date(date1); dt2 = new Date(date2); return Math.floor((Date.UTC(dt2.getFullYear(), dt2.getMonth(), dt2.getDate()) - Date.UTC(dt1.getFullYear(), dt1.getMonth(), dt1.getDate()) ) / (1000 * 60 * 60 * 24) / 7); } //format tgl mm/dd/yyyy console.log(date_diff_indays('02/05/2015', '04/02/2015')); console.log(date_diff_inweeks('02/05/2015', '04/02/2015')); </pre> referensi <a href=' https://www.w3resource.com/javascript-exercises/javascript-date-exercise-8.php '> https://www.w3resource.com/javascript-exercises/javascript-date-exercise-8.php </a>
ini juga coba <pre> //note : bulan/tanggal/tahun var date1 = new Date("2/5/2015"); var date2 = new Date("4/2/2015"); var timeDiff = Math.abs(date2.getTime() - date1.getTime()); var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24)); alert(diffDays); </pre>