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

网络编程 2021-07-04 19:20www.168986.cn编程入门
这篇文章主要介绍了JavaScript获取当前时间向前推三个月的方法,结合实例形式分析了javascript日期与时间运算相关操作技巧,需要的朋友可以参考下

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

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://.w3./TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://.w3./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这里再为大家推荐几款时间及日期相关工具供大家参考使用

在线日期/天数计算器

在线日期计算器/相差天数计算器

在线日期天数差计算器

Unix时间戳(timestamp)转换工具

更多关于JavaScript相关内容感兴趣的读者可查看本站专题《》《》、《》、《》及《》

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

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by