Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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中的特定日期_Javascript_Date - Fatal编程技术网

将天数添加到javascript中的特定日期

将天数添加到javascript中的特定日期,javascript,date,Javascript,Date,我在“javascript”中有以下代码 现在,我想在上面的日期中添加日期,请告诉我 您可以这样做: var today = new Date(); var tomorrow = new Date(today.getTime() + (24 * 60 * 60 * 1000)); 最后的添加是直观的,它只是一天中的毫秒数,因为Date对象具有毫秒时间戳 为了符合您的问题,可以是: var selectedDate=document.getElementById("fromDateId").

我在“javascript”中有以下代码

现在,我想在上面的
日期中添加
日期
,请告诉我

您可以这样做:

var today = new Date();
var tomorrow = new Date(today.getTime() + (24 * 60 * 60 * 1000));
最后的添加是直观的,它只是一天中的毫秒数,因为Date对象具有毫秒时间戳

为了符合您的问题,可以是:

  var selectedDate=document.getElementById("fromDateId").value;
  alert(selectedDate + (24 * 60 * 60 * 1000));

当然,如果表单元素返回时间戳,请首先将“-”替换为“/”,以便生成有效的日期。下一步做这个

var formDate = '19-08-2013'; 
spits = formDate.split('-') 
var newFormat = spits[1] + '/' + spits[0] + '/' + spits[2];
var tomorrow = (new Date(newFormat)).getTime() + (24 * 60 * 60 * 1000);
tomorrow = (new Date(tomorrow));

-1无需努力,无需研究,还有大量的副本。可能的副本我只想要2013年8月19日的这种格式,但不是这种格式。19/08/2013
var formDate = '19-08-2013'; 
spits = formDate.split('-') 
var newFormat = spits[1] + '/' + spits[0] + '/' + spits[2];
var tomorrow = (new Date(newFormat)).getTime() + (24 * 60 * 60 * 1000);
tomorrow = (new Date(tomorrow));