javascript - 如何获取给定日期后 28 天的日期?

标签 javascript html angularjs node.js date

<分区>

我有一个格式为 YYYY-MM-DD 的日期,我想显示从给定日期算起的第 28 天。我尝试了一些方法,但无法修复它。如果可能的话,我想要一个不使用 Moment.js 的解决方案

Jsfiddle

如果没有其他解决方案,有人可以帮我使用 Moment.js 吗?

最佳答案

这是一个函数,我将其转换为处理日期偏移量的 Date 原型(prototype):

Date.prototype.addDays = function(days)
{
    var day = new Date(this.valueOf());
    day.setDate(day.getDate() + days);
    return day;
}


d = new Date
d.addDays(28)

关于javascript - 如何获取给定日期后 28 天的日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41269190/

相关文章:

Javascript 函数未按预期工作

javascript - $refs 内的 ref 数组在 mounted() 内取消定义

javascript - 主干获取回调的正确方法

HTML 表 : THEAD width depending on TBODY in Chrome

javascript - 将 auth0 token 传递给 $http.get ( Angular )

javascript - bootstrap *slide.bs.carousel* 事件未在 vue js 中触发

html - 调用时 BG 不显示

css - 在CSS中设置屏幕高度为div的高度

javascript - 作用域之间的双向数据绑定(bind)

javascript - 怎么不推全阵没有这个产品