用Javascript计算日期的库[重复]
Posted
技术标签:
【中文标题】用Javascript计算日期的库[重复]【英文标题】:Library to calculate date in Javascript [duplicate] 【发布时间】:2018-06-13 09:20:01 【问题描述】:我有一个关于通过 javascript 计算总天数的方法的问题。 例子: - startDate = 20170916 和 closeDate = 20171224 => 99 天
我可以使用哪些库来编写此方法? 请注意,不能使用 moment.js 库,我是 js 的新手
【问题讨论】:
@JonasLochmann 这是一个需求请求,不使用moment.js 你有searched for similar questions吗? 好的,让我看看。谢谢。 【参考方案1】:为什么要为这么简单的东西费心去图书馆呢?
只需从closeDate
ms 中减去startDate
ms,然后除以一天中的 ms:
var msInADay = 86400000,
startDate = new Date("2017-09-16"),
closeDate = new Date("2017-12-24"),
daysBetween = (closeDate.getTime() - startDate.getTime()) / msInADay;
console.log(daysBetween + " days between");
【讨论】:
鉴于number of duplicates,您可能应该将其标记为重复。 @RobG 我做到了,如果它获得足够的选票,它将关闭,但在此之前,这回答了问题。以上是关于用Javascript计算日期的库[重复]的主要内容,如果未能解决你的问题,请参考以下文章