gpt4 book ai didi

javascript - yyyy-mm-dd 格式的两天之间的差异(以天为单位)?

转载 作者:行者123 更新时间:2023-11-30 16:12:44 27 4
gpt4 key购买 nike

很抱歉,如果之前有人问过这个问题,但我什么也没找到。这基本上是我正在尝试做的事情:

new Date(response.departureDate).getTime() - new Date(response.arrivalDate).getTime()

我需要计算到达日期和离开日期之间的总天数(始终为整数)。这些日期是字符串,结构为 'YYYY-MM-DD'

我该怎么做?

最佳答案

您可以使用正则表达式或 更简单的方法是熟悉 MomentJS API,它可以让您非常顺利地处理 JS 中的日期(在 Node 和浏览器中工作)

http://momentjs.com/

它确实为您的工具箱添加了另一个工具,但是一旦您要处理日期,恕我直言,它绝对值得。

使用 MomentJS 的方法:

var depDate = moment(response.departureDate);
var arrDate = moment(response.arrivalDate);
var nbDays = depDate.diff(arrDate, 'days');

关于javascript - yyyy-mm-dd 格式的两天之间的差异(以天为单位)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35987262/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com