javascript - 使用js获取开始日期和结束日期之间的周数

标签 javascript jquery

正如标题所说,我想计算开始日期和结束日期之间的周数,我有点困惑有人能帮我解释一下吗。

var start_date = new Date();
var end_date = new Date(2018,09,30);

最佳答案

使用 moment.js。

var start_date = new Date();
var end_date = new Date(2018,09,30);

更改格式

var now  = "04/09/2013 15:00:00";
    var then = "04/09/2013 14:20:30";

moment.utc(moment(now, "DD/MM/YYYY HH:mm:ss").diff(moment(then, "DD/MM/YYYY HH:mm:ss"))).format("HH:mm:ss")

你可以得到总天数,你可以除以/7。这样你就可以获得几周的时间。

关于javascript - 使用js获取开始日期和结束日期之间的周数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52491027/

相关文章:

php - 每页有多个表单的 jQuery forms.js

javascript - Chrome 扩展程序事件选项卡和 console.log

javascript - 如何传递通过JS函数上传的多张图片,然后通过表单提交?

javascript - 当函数定时器到达 00 时刷新 div :00

jquery - 使用 jquery 在 XML 中查找元素

jquery if 条件为 css 显示

javascript - Bootstrap : Creating Multiple Popovers with Button click

Jquery After() 除非

javascript - 如何通过ajax load()函数发送图像文件并通过php插入mysql db显示在div中

javascript - 单页应用程序SEO和无限滚动AngularJS