Javascript Data Type How to - Get the End Date from given the Start Date and range








Question

We would like to know how to get the End Date from given the Start Date and range.

Answer


<!--from  w  ww  .j a v  a  2s  . c o m-->
<!DOCTYPE html>
<html>
<head>
<script type='text/javascript'>

var d = new Date();
var month = d.getMonth()+1;
var day = d.getDate();
var year = d.getFullYear();
var currentDate = ((''+day).length<2 ? '0' : '') + day + '/' + ((''+month).length<2 ? '0' : '') + month + '/' + d.getFullYear(); 
document.writeln(currentDate);
document.writeln('<br/>');


var dayRange = 30;
d.setDate(d.getDate() + dayRange);
month = d.getMonth()+1;
day = d.getDate();
year = d.getFullYear();
currentDate = ((''+day).length<2 ? '0' : '') + day + '/' + ((''+month).length<2 ? '0' : '') + month + '/' + d.getFullYear(); 
document.writeln(currentDate);

</script>
</head>
<body>
</body>
</html>

The code above is rendered as follows: