我希望结果是 2018-2020。这对我不起作用。我错过了什么?
谢谢
function todaysDate() {
var today = new Date();
var date = today.getFullYear();
var date2 = today.getFullYear()+2;
var both = date +"-"+date2;
return date;
}
这也没有做我想要的
function todaysDate() {
var today = new Date();
var date = (today.getFullYear() +"-"+today.getFullYear()+2);
return date;
}
除了最后一行之外,您第一次尝试的代码本身有效。现在您只需返回第一个日期并忽略第二个日期和组合的日期字符串。我希望您打算返回显示两个日期的字符串。
return both;
应该可以解决您的问题。演示:
function todaysDate() {
var today = new Date();
var date = today.getFullYear();
var date2 = today.getFullYear()+2;
var both = date +"-"+date2;
return both;
}
console.log(todaysDate());
可能这只是一个错字或疏忽。
我也会考虑给你的函数一个更好的名字,因为它实际上并没有返回今天的日期。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句