javascript - 向日期字符串添加 5 天

标签 javascript

我今天的日期是这样的:

var date = new Date();

var yyyy = date.getFullYear().toString();
var mm = (date.getMonth() + 1).toString();
var dd = date.getDate().toString();

var mmChars = mm.split('');
var ddChars = dd.split('');

var datestring = yyyy + '-' + (mmChars[1] ? mm : "0" + mmChars[0]) + '-' + (ddChars[1] ? dd : "0" + ddChars[0]);

现在我想做的是在 datestring 日期中添加 5 天,我该怎么做?

我的问题是,我已经根据自己的喜好格式化了日期,我想在已经格式化的日期上添加 5 天。

最佳答案

您可以在原始日期对象的基础上添加 5 天。请参阅Date.getDate .

var date = new Date();
date.setDate(date.getDate() + 5);

关于javascript - 向日期字符串添加 5 天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33814634/

相关文章:

javascript - 我正在尝试使用 Javascript 来显示图像

javascript - 如何在 JS Typewriter 中停止旋转?

javascript - Three.js - 2D + 3D 网格

javascript - 带有面包屑的 Angular 6 过滤器显示错误

javascript - 如何在 Node.js 中进行窗口截图?

javascript - 如何在自定义 css 文件之后加载原始文件时覆盖 CSS !important 属性

javascript - 文件输入更改事件仅触发一次

javascript - 我是初学者,我应该如何实现这段javascript代码?

javascript - 从 g-recaptcha 标签获取 reCAPTCHA v2 的 widgetId?

javascript - 如何缩短重复的函数