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


Posted in Javascript onFebruary 04, 2017

本文实例讲述了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>

运行效果图如下:

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

Javascript 相关文章推荐
脚本收藏iframe
Jul 21 Javascript
javascript中数组的concat()方法使用介绍
Dec 18 Javascript
jquery+javascript编写国籍控件
Feb 12 Javascript
基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏
Jan 07 Javascript
动态加载js、css的简单实现代码
May 26 Javascript
原生js实现网页顶部自动下拉/收缩广告效果
Jan 20 Javascript
node-sass安装失败的原因与解决方法
Sep 04 Javascript
vue 微信授权登录解决方案
Apr 10 Javascript
elementUI 设置input的只读或禁用的方法
Oct 30 Javascript
javascript实现blob加密视频源地址的方法
Aug 08 Javascript
Vue-CLI项目中路由传参的方式详解
Sep 01 Javascript
Angular8 简单表单验证的实现示例
Jun 03 Javascript
javascript表单正则应用
Feb 04 #Javascript
JS中的phototype详解
Feb 04 #Javascript
详解JavaScript RegExp对象
Feb 04 #Javascript
JS查找字符串中出现最多的字符及个数统计
Feb 04 #Javascript
JavaScript获取中英文混合字符串长度的方法示例
Feb 04 #Javascript
纯js模仿windows系统日历
Feb 04 #Javascript
canvas的神奇用法
Feb 03 #Javascript
You might like
PHP下对数组进行排序的函数
2010/08/08 PHP
PHP判断上传文件类型的解决办法
2015/10/20 PHP
php session的锁和并发
2016/01/22 PHP
thinkPHP分组后模板无法加载问题解决方法
2016/07/12 PHP
jquery 动态创建元素的方式介绍及应用
2013/04/21 Javascript
javascript贪吃蛇完整版(源码)
2013/12/09 Javascript
学习JavaScript设计模式(代理模式)
2015/12/03 Javascript
jquery+css3实现会动的小圆圈效果
2016/01/27 Javascript
javascript数组常用方法汇总
2016/09/10 Javascript
浅谈JavaScript事件绑定的常用方法及其优缺点分析
2016/11/01 Javascript
jQuery使用正则表达式替换dom元素标签用法示例
2017/01/16 Javascript
JS前端开发判断是否是手机端并跳转操作(小结)
2017/02/05 Javascript
JS+Canvas绘制动态时钟效果
2017/11/10 Javascript
JQuery的加载和选择器用法简单示例
2019/05/13 jQuery
原生JS使用Canvas实现拖拽式绘图功能
2019/06/05 Javascript
vue Treeselect下拉树只能选择第N级元素实现代码
2020/08/31 Javascript
[55:54]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
[02:17]快乐加倍!DOTA2食人魔魔法师至宝+迎霜节活动上线
2019/12/22 DOTA
Python实现堆排序的方法详解
2016/05/03 Python
Python scikit-learn 做线性回归的示例代码
2017/11/01 Python
Python向MySQL批量插数据的实例讲解
2018/03/31 Python
python安装requests库的实例代码
2019/06/25 Python
关于pycharm中pip版本10.0无法使用的解决办法
2019/10/10 Python
python3+opencv 使用灰度直方图来判断图片的亮暗操作
2020/06/02 Python
Pytest如何使用skip跳过执行测试
2020/08/13 Python
python使用matplotlib的savefig保存时图片保存不完整的问题
2021/01/08 Python
露营世界:Camping World
2017/02/02 全球购物
法人任命书范本
2014/06/04 职场文书
租房协议书范文
2014/08/20 职场文书
纪念九一八事变演讲稿:青少年应树立远大理想
2014/09/14 职场文书
项目合作协议书
2014/09/23 职场文书
家长对孩子的寄语
2015/02/26 职场文书
幼儿园小班开学寄语
2015/05/27 职场文书
JS + HTML 罗盘式时钟的实现
2021/05/21 Javascript
使用Navicat Premium工具将oracle数据库迁移到MySQL
2021/05/27 Oracle
vue 自定义的组件绑定点击事件
2022/04/21 Vue.js