JavaScript获取当前时间向前推三个月的方法示例

秋天,稻田里的稻谷已经成熟了,一眼看去,好像铺了一地的金子,而农民伯伯们一个接一个到自己的田里捡金子。微风吹过,金色的海洋掀起一层层麦浪。

本文实例讲述了JavaScript获取当前时间向前推三个月的方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Test</title>
<script type="text/javascript" language="javascript" >
function get3MonthBefor(){
    var resultDate,year,month,date,hms;
    var currDate = new Date();
    year = currDate.getFullYear();
    month = currDate.getMonth()+1;
    date = currDate.getDate();
    hms = currDate.getHours() + ':' + currDate.getMinutes() + ':' + (currDate.getSeconds() < 10 ? '0'+currDate.getSeconds() : currDate.getSeconds());
    switch(month)
    {
      case 1:
      case 2:
      case 3:
        month += 9;
        year--;
        break;
      default:
        month -= 3;
        break;
    }
    month = (month < 10) ? ('0' + month) : month;
    resultDate = year + '-'+month+'-'+date+' ' + hms;
  return resultDate;
}
document.write(get3MonthBefor());
</script>
</head>
<body>
</body>
</html>

运行效果图如下:

PS:这里再为大家推荐几款时间及日期相关工具供大家参考使用:

在线日期/天数计算器:
http://tools.haodaima.com/jisuanqi/date_jisuanqi

在线日期计算器/相差天数计算器:
http://tools.haodaima.com/jisuanqi/datecalc

在线日期天数差计算器:
http://tools.haodaima.com/jisuanqi/onlinedatejsq

Unix时间戳(timestamp)转换工具:
http://tools.haodaima.com/code/unixtime

希望本文所述对大家JavaScript程序设计有所帮助。

以上就是JavaScript获取当前时间向前推三个月的方法示例。或许你现在仍不得志,默默的在自己的岗位上奋斗;或许你现在仍不强大,辛苦的功劳被别人抢走也无可奈何。但请别着急,踏实一点,全力以赴的做好那件小事,坚持住,你想要的,岁月最终都会给你。更多关于JavaScript获取当前时间向前推三个月的方法示例请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
javascript请求servlet实现ajax示例(分享)

JavaScript操作表单_动力节点Java学院整理

纯javascript的ajax实现php异步提交表单的简单实例

JavaScript实现Ajax总结

初步了解JavaScript,Ajax,jQuery,并比较三者关系