Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在文本框中显示当前日期前270天_Javascript_Jquery_Date - Fatal编程技术网

Javascript 在文本框中显示当前日期前270天

Javascript 在文本框中显示当前日期前270天,javascript,jquery,date,Javascript,Jquery,Date,我正在尝试从今天开始加载日期为270。我尝试了以下代码,但似乎有什么地方出错了 var d = new Date(); alert(d.setDate(d.getDate() - 2).toString()); //2 is just that I tried some number 我也希望以以下格式显示dd/mm/yyyy。 谢谢 DATEOBJ.getDate将返回日期 DATEOBJ.getMonth将返回月份(0-11) DATEOBJ.getFullYear将返回年份(yyyy 4

我正在尝试从今天开始加载日期为270。我尝试了以下代码,但似乎有什么地方出错了

var d = new Date();
alert(d.setDate(d.getDate() - 2).toString()); //2 is just that I tried some number
我也希望以以下格式显示dd/mm/yyyy。 谢谢

DATEOBJ.getDate
将返回日期

DATEOBJ.getMonth
将返回月份(0-11)

DATEOBJ.getFullYear
将返回年份(yyyy 4位)

功能板(n){
返回值(n<10)(“0”+n):n;
}
var d=新日期();
d、 setDate(d.getDate()-270);
警戒(d);
警报(pad(d.getDate())+'/'+pad(d.getMonth()+1)+'/'+d.getFullYear())
DATEOBJ.getDate
将返回日期

DATEOBJ.getMonth
将返回月份(0-11)

DATEOBJ.getFullYear
将返回年份(yyyy 4位)

功能板(n){
返回值(n<10)(“0”+n):n;
}
var d=新日期();
d、 setDate(d.getDate()-270);
警戒(d);

警报(pad(d.getDate())+'/'+pad(d.getMonth()+1)+'/'+d.getFullYear())moment().subtract(270,'days').format('DD/MM/YYYY'))
,在您的情况下)。这里也有答案。。。人造丝的代码工作得很好。但我也想试试MomentJs。我会试试看,然后告诉你。谢谢@GregL@GregL谢谢你让我知道神奇时刻:-)这真的比你说的简单多了。@GregL这甚至可以用于日期验证吗?如果你需要做很多日期的事情,我建议使用。它使这类事情变得更容易(
moment().subtract(270,'days').format('DD/MM/YYYY'))
,在您的情况下)。这里也有答案。。。人造丝的代码工作得很好。但我也想试试MomentJs。我会试试看,然后告诉你。谢谢@GregL@GregL谢谢你让我知道神奇时刻:-)这真的比你说的简单多了。@GregL甚至可以用于日期验证吗?这不能完全满足
dd/mm/yyyyy
的要求,因为如果<10,通常,
dd
mm
位指示的。但这很容易用辅助函数解决。@GregL,我只是忽略了这一点。更新了我的答案!这并不能完全满足
dd/mm/yyyy
的要求,因为如果<10,
dd
mm
位通常指示,则日和月不会有前导零。但这很容易用辅助函数解决。@GregL,我只是忽略了这一点。更新了我的答案!