Javascript日期输出

Javascript日期输出,javascript,Javascript,是否可以以dd/mm/yyyy格式输出日期?我需要这个简短的格式,使它与我的数据库兼容 var-date=新日期(); //加8个月 date.setMonth(date.getMonth()+1); document.getElementById('theDate')。值=日期; //看看是不是星期六 如果(date.getDay()==6) { //如果是,则添加两天 date.setDate(date.getDate()+2); } 如果(date.getDay()==0) { //如果是

是否可以以
dd/mm/yyyy
格式输出日期?我需要这个简短的格式,使它与我的数据库兼容

var-date=新日期();
//加8个月
date.setMonth(date.getMonth()+1);
document.getElementById('theDate')。值=日期;
//看看是不是星期六
如果(date.getDay()==6)
{
//如果是,则添加两天
date.setDate(date.getDate()+2);
}
如果(date.getDay()==0)
{
//如果是,则添加一天
date.setDate(date.getDate()+1);
}
document.getElementById('theDate')。值=日期;

您可以对格式转换执行一些字符串操作,我假设您不想使用jQuery:

var-date=新日期();
//加8个月
date.setMonth(date.getMonth()+1);
document.getElementById('theDate')。值=日期;
//看看是不是星期六
如果(date.getDay()==6)
{
//如果是,则添加两天
date.setDate(date.getDate()+2);
}
如果(date.getDay()==0)
{
//如果是,则添加两天
date.setDate(date.getDate()+1);
}
var dateString=(“0”+日期.getUTCDate()).slice(-2)+“/”+(“0”+(日期.getUTCMonth()+1)).slice(-2)+“/”+日期.getUTCFullYear();
document.getElementById('theDate')。值=日期字符串

<代码> <代码> >您可以考虑使用


备注:增加8个月。代码:添加1个月。似乎是合法的。对此我很抱歉,我决定发表评论。非常感谢这就是答案。你知道我如何将input type=“text”更改为input type=“date”?@kenansalim使用
valueAsDate
,就像在这个JSFiddle中:
var now = new Date();

now.format("dd/mm/yyyy");