gpt4 book ai didi

javascript - 日期持续时间/日期减法计算

转载 作者:行者123 更新时间:2023-11-28 06:41:32 27 4
gpt4 key购买 nike

需求是计算给定日期减去一定天数的结果。

例如,如果给定日期为“2015 年 11 月 3 日”且持续时间为 5 天,则结果应为“2015 年 10 月 29 日”。

最好的方法是什么?

最佳答案

使用momentjs图书馆:

moment("3-Nov-2015", "DD-MMM-YYYY").subtract(5, 'days').format("DD-MMM-YYYY");

或者,更模块化:

function getPrevDate(startDate, numDays, dateFormat) {
var dateFormat = dateFormat || "DD-MMM-YYYY"; // default date format
return moment(startDate, dateFormat).subtract(numDays, 'days').format(dateFormat);
}

getPrevDate("3-Nov-2015", 5) 返回"29-Oct-2015"

关于javascript - 日期持续时间/日期减法计算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33763880/

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