Rumah  >  Artikel  >  hujung hadapan web  >  js kod pengiraan perbezaan masa [termasuk pengiraan, hari, jam, minit, saat]_kemahiran javascript

js kod pengiraan perbezaan masa [termasuk pengiraan, hari, jam, minit, saat]_kemahiran javascript

WBOY
WBOYasal
2016-05-16 15:03:521158semak imbas

var begintime_ms = Date.parse(new Date(begintime.replace(/-/g, "/"))); //begintime ialah masa mula

var endtime_ms = Date.parse(new Date(endtime.replace(/-/g, "/"))); // endtime ialah masa tamat

Hasil yang diperolehi ialah bilangan milisaat Masa boleh dinilai berdasarkan saiz bilangan milisaat.

Sudah tentu, berdasarkan bilangan milisaat, anda boleh mengira bilangan hari atau jam berdasarkan perbezaannya.

---------------------------------

Di atas adalah untuk mengira bilangan milisaat masa input pengguna

var date1=new Date(); //Masa mula
var date2=new Date(); //Masa tamat
var date3=date2.getTime()-date1.getTime() //Bilangan milisaat perbezaan masa

----------------------------

//Kira perbezaan hari
var days=Math.floor(date3/(24*3600*1000))

//Kira bilangan jam

var leave1=date3%(24*3600*1000) //Bilangan milisaat yang tinggal selepas mengira bilangan hari
var hours=Math.floor(leave1/(3600*1000))
//Kira perbezaan dalam minit
var leave2=leave1%(3600*1000) //Bilangan milisaat yang tinggal selepas mengira bilangan jam
var minutes=Math.floor(leave2/(60*1000))
//Kira perbezaan dalam saat
var leave3=leave2%(60*1000) //Bilangan milisaat yang tinggal selepas mengira minit
var seconds=Math.round(leave3/1000)
makluman(" Perbezaan "+hari+"Hari "+jam+" Jam "+minit+" Minit"+saat+" Saat")

Kod js di atas untuk mengira perbezaan masa [termasuk pengiraan, hari, jam, minit, saat] adalah semua kandungan yang dikongsi oleh editor saya harap ia boleh memberi anda rujukan, dan saya harap anda akan menyokong Script Home.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn