我想获得两个文本框之间的天数,但是如何使用JavaScript将日期转换为整数?如何获取JavaScript中两个文本框之间的天数?
<script type="text/javascript">
function calc(a,b,sub) {
var one = parseInt(a);
if (isNaN(one)) {
alert('Invalid entry: '+a);
one=0;
}
var two = parseInt(document.getElementById(b).value);
if (isNaN(two)) {
alert('Invalid entry: '+b);
two=0;
}
document.getElementById(sub).value =two-one;
}
</script>
HTML
<input type="text" name="Itm_1" id="datepicker1" onchange="calc(Date.parse(this.value),'datepicker1','result')" required="" style="width:205px;" placeholder="<?php echo Date(" d/m/Y ");?>"/>
<input type="text" name="Itm_2" id="datepicker2" onchange="calc(Date.parse(this.value),'datepicker2','result')" required="" style="width:205px;" placeholder="<?php echo Date(" d/m/Y ");?>"/>
<textarea name="Itm_3" id="result" id="result" cols="30" rows="5" style="height:50px;" value="" readonly=""></textarea>
请出示代码 – 2015-02-06 03:06:11
”/> – DOM 2015-02-06 03:08:25
”/> – DOM 2015-02-06 03:09:29