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 相关文章推荐
音乐播放用的的几个函数
Sep 07 Javascript
jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML
Oct 16 Javascript
javascript使用for循环批量注册的事件不能正确获取索引值的解决方法
Dec 20 Javascript
分析js闭包引起的事件注册问题
Mar 29 Javascript
AngularJS基础 ng-keypress 指令简单示例
Aug 02 Javascript
Angular2 多级注入器详解及实例
Oct 30 Javascript
简单理解Vue中的nextTick方法
Jan 30 Javascript
vue中使用cookies和crypto-js实现记住密码和加密的方法
Oct 18 Javascript
vue表单数据交互提交演示教程
Nov 13 Javascript
js操作两个json数组合并、去重,以及删除某一项元素
Sep 22 Javascript
解决antd 下拉框 input [defaultValue] 的值的问题
Oct 31 Javascript
vue项目打包后请求地址错误/打包后跨域操作
Nov 04 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_screw安装使用教程(另一个PHP代码加密实现)
2014/05/29 PHP
php中pcntl_fork创建子进程的方法实例
2019/03/14 PHP
php 根据URL下载远程图片、压缩包、pdf等文件到本地
2019/07/26 PHP
JQuery AJAX实现目录浏览与编辑的代码
2008/10/21 Javascript
javascript 字符 Escape,encodeURI,encodeURIComponent
2009/07/09 Javascript
IE和Firefox下event事件杂谈
2009/12/18 Javascript
JavaScript 函数惰性载入的实现及其优点介绍
2013/08/12 Javascript
jQuery中ajax的load()方法用法实例
2014/12/26 Javascript
浅析JavaScript事件和方法
2015/02/28 Javascript
jquery实现右键菜单插件
2015/03/29 Javascript
js实现淡入淡出轮播切换功能
2017/01/13 Javascript
Vuex之理解Mutations的用法实例
2017/04/19 Javascript
JQuery实现table中tr上移下移的示例(超简单)
2018/01/08 jQuery
vue实现树形菜单效果
2018/03/19 Javascript
深入浅析javascript函数中with
2018/10/28 Javascript
vue.js实现的全选与全不选功能示例【基于elementui】
2018/12/03 Javascript
vue-router 中 meta的用法详解
2019/11/01 Javascript
JS中比较两个Object数组是否相等方法实例
2019/11/11 Javascript
JavaScript 俄罗斯方块游戏实现方法与代码解释
2020/04/08 Javascript
Vue项目vscode 安装eslint插件的方法(代码自动修复)
2020/04/15 Javascript
[01:26]DOTA2荣耀之路2:iG,China
2018/05/24 DOTA
windows下 兼容Python2和Python3的解决方法
2018/12/05 Python
Python中dict和set的用法讲解
2019/03/28 Python
解决python中显示图片的plt.imshow plt.show()内存泄漏问题
2020/04/24 Python
canvas学习笔记之绘制简单路径
2019/01/28 HTML / CSS
浅谈HTML5 FileReader分布读取文件以及其方法简介
2017/11/09 HTML / CSS
夏威夷灵感服装及配饰:Reyn Spooner
2018/09/18 全球购物
编写strcpy函数
2014/06/24 面试题
创立科技Java面试题
2015/11/29 面试题
小学作文评语大全
2014/04/21 职场文书
2015年社区关工委工作总结
2015/04/03 职场文书
公司奖励通知
2015/04/21 职场文书
学校推普周活动总结
2015/05/07 职场文书
新年晚会主持词开场白
2015/05/28 职场文书
十大最强妖精系宝可梦,哲尔尼亚斯实力最强,第五被称为大力士
2022/03/18 日漫
浅谈GO中的Channel以及死锁的造成
2022/03/18 Golang