假设指定日期是2010-11-9
,如何以编程方式获取持续时间?
最佳答案
来自 here 的这个怎么样? ?
function days_between(date1, date2) {
// The number of milliseconds in one day
var ONE_DAY = 1000 * 60 * 60 * 24
// Convert both dates to milliseconds
var date1_ms = date1.getTime()
var date2_ms = date2.getTime()
// Calculate the difference in milliseconds
var difference_ms = Math.abs(date1_ms - date2_ms)
// Convert back to days and return
return Math.round(difference_ms/ONE_DAY)
}
关于javascript - 如何在javascript中获取从今天到指定日期的天数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3942454/