javascript - 如何计算两个日期之间的天数?

标签 javascript html date

  1. 我正在计算“开始”和“结束”日期之间的天数。例如,如果开始日期是 13/04/2010,截止日期是 15/04/2010,那么结果应该是

  2. 如何使用 JavaScript 获得结果?

最佳答案

const oneDay = 24 * 60 * 60 * 1000; // hours*minutes*seconds*milliseconds
const firstDate = new Date(2008, 1, 12);
const secondDate = new Date(2008, 1, 22);

const diffDays = Math.round(Math.abs((firstDate - secondDate) / oneDay));

关于javascript - 如何计算两个日期之间的天数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2627473/

相关文章:

javascript - 导入 BSON 文档、MongoDB 时出错

javascript - 在搜索栏中提交表单问题

mysql - 特定时间间隔的查询结果

php - 如何通过 OAuth 登录以便 cron 作业可以运行

python - PyQuery Python 不支持 for 循环

javascript - jQuery slice() 方法

asp.net - div 溢出

java - Java中如何从字符串格式中获取年、月、日

python - 如何在 python 中只比较日期(而不是时间)

javascript - 如何从多个元素复制属性值并将每个元素复制到不同的元素?