javascript - 获取 30 天后的一天

标签 javascript date

我想在当前日期 30 天后获取日期。我尝试了以下代码:

var time = new Date();
time.setDate(time.getDate()+30);

输出是:

Sun Feb 21 2016 18:11:27 GMT+0530 (IST)

当我尝试获取日期时,结果为 0,我使用了 time.getDay()time.getMonth()time.getFullYear() 工作得很好。

我如何从上面的日期中得到一天?

最佳答案

您需要使用 Date.getDate() 来获取 day of the month , .getDay()将返回星期几值

var time = new Date();
time.setDate(time.getDate() + 30);
var day = time.getDate();
document.body.innerHTML = 'The date is: ' + day;

关于javascript - 获取 30 天后的一天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34947063/

相关文章:

javascript - Sharepoint:如何对某些用户隐藏 SharePoint 列表?

javascript - 如何下载使用base64 url​​编码的div背景

javascript - 当标签内没有 id 名称或特定类时,如何使用 javascript 将文本添加到 HTML?

date - 如何在Go中以自定义日期格式获取以小时为单位的时差

python - Pandas:根据行中的值与列添加进行日期比较

math - 以数学方式从UNIX时间戳计算天数?

javascript - 方法返回 id 但不保存其他数据点

javascript - jQuery UI Slider change 和 slide 事件报告不同的结果

java - 按时区转换日期

java - 日期转换无法正常工作