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

/p>

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Test

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());

运行效果图如下:

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

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

mysql从当前月向前推12_JavaScript获取当前时间向前推三个月的方法示例相关推荐

  1. java当前时间推前三个月_获取当前时间的前三个月 java

    java获取当前路径的几种方法 1.利用System.getProperty()函数获取当前路径:  System.out.println(System.getProperty("user. ...

  2. python图片直接保存到远端_Python实现获取本地及远程图片大小的方法示例

    本文实例讲述了Python实现获取本地及远程图片大小的方法.分享给大家供大家参考,具体如下: 了解过Pillow的都知道,Pillow是一个非常强大的图片处理器,这篇文章主要记录一下Pillow对图片 ...

  3. PLC中获取输入信号上升沿或下降沿的具体方法示例

    PLC中获取输入信号上升沿或下降沿的具体方法示例 边沿信号的基本概念 边沿信号:是指某个开关量从0→1或从1→0变化瞬间的状态信号,有上升沿.下降沿:边沿信号在检测到状态变化时,导通一个扫描周期. 边 ...

  4. php记录当前毫秒,php获取当前时间的毫秒数的方法

    php获取当前时间的毫秒数的方法 php本身没有提供返回毫秒数的函数,但提供了一个microtime()函数,该函数返回一个array,包含两个元素,一个是秒数,一个是小数表示的毫秒数,借助此函数,可 ...

  5. js获取当前时间往前推24小时

    //获取当前时间-24小时 let nows=new Date(); hourArr=getLastDayHour(nows, 24);function getLastDayHour(d, s) {v ...

  6. C++获取当前时间和计算程序运行时间的方法

    获取当前时间: 注意一点就是如果程序很小,那么运行速度回很快,此时求出的程序运行时间会等于0 #include <iostream> #include <Windows.h> ...

  7. python读取gif图片并显示_Python爬虫实现获取动态gif格式搞笑图片的方法示例

    本文实例讲述了python爬虫实现获取动态gif格式搞笑图片的方法.分享给大家供大家参考,具体如下: 有时候看到一些喜欢的动图,如果一个个取保存挺麻烦,有的网站还不支持右键保存,因此使用python来 ...

  8. php获取时区,php获取当前时间及时区设置的方法详解【附视频】

    本篇文章主要给大家介绍用PHP如何获取当前时间的两种方法和时区设置的方法,以及分别获取昨天和明天的当前时间方法. 下面我们就通过具体的PHP代码示例,来给大家详细解说. 一.通过PHP time函数直 ...

  9. java当前时间的时间戳_java获取当前时间(时间戳)的方法

    获取当前时间戳(毫秒级) //方法 一 System.currentTimeMillis(); //方法 二 Calendar.getInstance().getTimeInMillis(); //方 ...

最新文章

  1. 脑科学真的可以启发AI吗?
  2. HBase底层存储原理——我靠,和cassandra本质上没有区别啊!都是kv 列存储,只是一个是p2p另一个是集中式而已!...
  3. php 获取对象中的元素个数组长度,获取php类中的数组长度
  4. C#中控件Control的Paint事件和OnPaint虚函数的区别
  5. 行业发展的大势所趋 嵌入式机器视觉系统前景一片大好
  6. C++ new/new operator、operator new、placement new初识
  7. coldwallet java eth_wallet-eth 以太坊代币钱包 助记词 私钥 keystore 转账
  8. KSQL中Update多表级联更新的语法
  9. 绘制屏幕时给单选按钮分组
  10. 由DB2分页想到的,关于JDBC ResultSet 处理大数据量
  11. 标准modbus测试软件怎么用,Modbus测试软件使用说明
  12. 大数据从入门到实战——MongoDB实验——数据库基本操作
  13. mysql服务启动中但总是闪退_MySql闪退和服务无法启动的解决方法
  14. 云中漫步-我这一辈子
  15. 为你解说加密Pdf如何导出图片
  16. 基于51单片机的智能花盆测控(温湿度、光照)【仿真资料-126】
  17. JC-6、OpenCV+Tensorflow入门人工智能图像处理
  18. FZU-2268 Cutting Game
  19. 二叉树遍历的非递归实现
  20. 编译项目时pangolin出现莫名其妙的问题

热门文章

  1. Java 构造方法与成员方法的区别
  2. android支付宝调用
  3. django文件上传
  4. Linux上用户执行命令记录
  5. 2022-2028年中国动力电池回收行业投资分析及前景预测报告
  6. 2022-2028年中国充电桩行业深度调研及投资前景预测报告(上下卷)
  7. 使用Dom4j操作XML数据
  8. PHP 显示文章发布日期 一小时前 一天前 一月前 一年前
  9. GitLab安装说明
  10. block_dump观察Linux IO写入的具体文件(mysqld)