如果我使用的软件要求输入 javascript 来执行操作,我是否需要输入整个 javascript(函数、括号等),还是只输入我想要执行的操作的语法? 我想显示当前日期,但距“今天”日期 +2 年除外。我添加的任何片段似乎都不起作用(大多数情况下,它们返回“0”)
最佳答案
利用 getFullYear()
、getMonth()
和 getDate()
,然后您可以相应地修改这些值并创建新的修改值的日期:
function modifyDate(addYears){
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth();
var day = date.getDate();
var res = new Date(year + addYears, month, day)
return res;
}
var addYears = 2
var res = modifyDate(addYears);
console.log(res);
关于javascript - 在 Javascript 中向当前日期添加 2 年,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50176323/