Javascript Data Type How to - Add days using setDate








Question

We would like to know how to add days using setDate.

Answer


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

    var from_date = new Date(2012, 6, 28); // jan = 0, dec = 11
    var to_date = new Date(2012, 6, 28);
    var X = 1;
    var Y = 5;
    from_date.setDate(from_date.getDate() + X);
    to_date.setDate(to_date.getDate() + Y);
    document.writeln(from_date + "<br/>" + to_date);

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

The code above is rendered as follows: