一个简单的JavaScript 日期计算算法

  

复制代码 代码如下:

  <script type="text/javascript">

  var today=new Date(); //定义当天日期对象

  var year = today.getYear(); //获取年份

  var month = today.getMonth(); //获取月份

  var date = today.getDate(); //获取日期值

  try{

  //定义下个日期对象,日期值加上30天

  var nextDay = new Date(year,month,date+30);

  //把下个日期对象信息打印出来

  document.write(nextDay.getYear(),'<br>');

  document.write(nextDay.getMonth()+1,'<br>');

  document.write(nextDay.getDate(),'<br>');

  }catch(e){

  alert(e.message);

  }

  </script>

  运行结果:

  2009

  10

  11