通过从Javascript中的特定日期减去X天数来查找日期

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (18)

我想通过从JavaScript中的特定日期减去X天来找到日期。我的JavaScript函数接受2个参数。一个是日期值,另一个是需要减去的天数。

例如,我将我的论证日期定为2009年7月27日,我将其他论点作为3.所以我想在2009年7月27日前3天计算日期。因此,我们应该得到的结果日期是2009年7月24日。这可能在JavaScript中。谢谢你的帮助。

提问于
用户回答回答于

yourDate.setDate(yourDate.getDate() - daysToSubtract);

用户回答回答于
function date_by_subtracting_days(date, days) {
    return new Date(
        date.getFullYear(), 
        date.getMonth(), 
        date.getDate() - days,
        date.getHours(),
        date.getMinutes(),
        date.getSeconds(),
        date.getMilliseconds()
    );
}

扫码关注云+社区