我在“javascript”中有以下代码,
var selectedDate=document.getElementById("fromDateId").value;
alert(selectedDate);//19-08-2013
现在,我想在上面day
添加date
,请告诉我们?
答案 0 :(得分:1)
首先用'/'替换' - ',以便生成有效日期。接下来这样做。
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 :(得分:0)
你可以这样做:
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));
但当然如果你的表单元素返回一个时间戳。