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 相关文章推荐
jquery获取当前日期的方法
Jan 14 Javascript
javascript实现的右下角弹窗实例
Apr 24 Javascript
jquery中checkbox使用方法简单实例演示
Nov 24 Javascript
JS实现简单的二维矩阵乘积运算
Jan 26 Javascript
JS实时弹出新消息提示框并有提示音响起的实现代码
Apr 20 Javascript
纯JS前端实现分页代码
Jun 21 Javascript
微信小程序 页面传值详解
Mar 10 Javascript
如何抽象一个Vue公共组件
Oct 17 Javascript
详解VueJs中的V-bind指令
May 03 Javascript
Vue-CLI 项目在pycharm中配置方法
Aug 30 Javascript
实例讲解React 组件生命周期
Jul 08 Javascript
Vue将props值实时传递 并可修改的操作
Aug 09 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
全国FM电台频率大全 - 31 新疆维吾尔族自治区
2020/03/11 无线电
2019年中国咖啡业现状与发展趋势
2021/03/04 咖啡文化
从零开始学YII2框架(四)扩展插件yii2-kartikgii
2014/08/20 PHP
php实现处理输入转义字符的代码
2015/11/08 PHP
PHP数学运算与数据处理实例分析
2016/04/01 PHP
解决PHP上传非标准格式的图片pjpeg失败的方法
2017/03/12 PHP
微信小程序 消息推送php服务器验证实例详解
2017/03/30 PHP
javascript 面向对象编程  function是方法(函数)
2009/09/17 Javascript
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
2010/04/14 Javascript
js下写一个事件队列操作函数
2010/07/19 Javascript
javascript学习笔记(九) js对象 设计模式
2012/06/19 Javascript
iframe如何动态创建及释放其所占内存
2014/09/03 Javascript
JavaScript删除数组元素的方法
2015/03/20 Javascript
JavaScript实现找质数代码分享
2015/03/24 Javascript
JavaScript 不支持 indexof 该如何解决
2016/03/30 Javascript
jQuery layui常用方法介绍
2016/07/25 Javascript
jQuery EasyUI封装简化操作
2016/09/18 Javascript
jQuery extend()详解及简单实例
2017/05/06 jQuery
JS获取子、父、兄节点方法小结
2017/08/14 Javascript
vue获取dom元素注意事项
2017/12/28 Javascript
Vue自定义弹窗指令的实现代码
2018/08/13 Javascript
浅谈Vue组件及组件的注册方法
2018/08/24 Javascript
layer 关闭指定弹出层的例子
2019/09/25 Javascript
vuex actions异步修改状态的实例详解
2019/11/06 Javascript
原生微信小程序开发中 redux 的使用详解
2021/02/18 Javascript
Python使用MONGODB入门实例
2015/05/11 Python
Pandas之drop_duplicates:去除重复项方法
2018/04/18 Python
如何在Django中添加没有微秒的 DateTimeField 属性详解
2019/01/30 Python
Python 、Pycharm、Anaconda三者的区别与联系、安装过程及注意事项
2019/10/11 Python
python 字符串格式化的示例
2020/09/21 Python
Nike加拿大官网:Nike.com (CA)
2019/04/09 全球购物
英语教研活动总结
2014/07/02 职场文书
2014年四风个人对照检查及整改措施
2014/10/28 职场文书
会计工作能力自我评价
2015/03/05 职场文书
2016道德模范先进事迹材料
2016/02/26 职场文书
一波干货,会议主持词开场白范文
2019/05/06 职场文书