如何在html中将天数添加到当前日期 [英] How to add days onto current date in html

查看:306
本文介绍了如何在html中将天数添加到当前日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,我是关于HTML构建的新手,但我有一个问题我无法理解。

我制作了这个HTML代码,以查看我网站上的当前日期。但我想在当前时间增加4天。所以今天(15月1日应该是19日。显示)。



有谁知道如何编辑这段代码呢?



使用的当前代码:



< html>

< head>

< script>

var tD = new Date();

var datestr = tD.getDate()+/+(tD.getMonth() + 1)+/+ tD.getFullYear();

函数popDate(eN){

document.forms [0] .elements [eN] .value = datestr;

}

< / script>

< / head>

< body>

< form>

< input type =textvalue =Eerste mogelijkheid:​​name =foo/>

< input type =textname =dateField/>

< input type =buttonvalue =Update/>

< ; / form>

< / body>

< / html>



提前致谢

解决方案

尝试:

  var  tD =  new   Date (); 
tD.setDate(tD.getDate()+ 4 );
var datestr = tD.getDate()+ / +(tD.getMonth()+ 1 )+ / + tD.getFullYear();



https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/setDate [ ^ ]


作品完美!非常感谢你! :)

Hello, I'm quite new on HTML-building but I have a question I can't get figured out.
I made this HTML-code to see the currect date on my website. But I'd like to add 4 days onto the current time. So today (15 jan. should be 19 jan. be displayed).

Does anyone know how to edit this code to do so?

Current code used:

<html>
<head>
<script>
var tD = new Date();
var datestr = tD.getDate() + "/" + (tD.getMonth()+ 1) + "/" + tD.getFullYear();
function popDate(eN) {
document.forms[0].elements[eN].value = datestr;
}
</script>
</head>
<body >
<form>
<input type="text" value="Eerste mogelijkheid:" name="foo"/>
<input type="text" name="dateField"/>
<input type="button" value="Update"/>
</form>
</body>
</html>

Thanks in advance

解决方案

Try:

var tD = new Date();
tD.setDate(tD.getDate() + 4);
var datestr = tD.getDate() + "/" + (tD.getMonth()+ 1) + "/" + tD.getFullYear();


https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/setDate[^]


Works perfect! Thank you very much! :)


这篇关于如何在html中将天数添加到当前日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆