获取当前日期的三个月前的日期

日期Api

1、思路

  • 先获取当前时间戳
  • 修改月份
  • 返回修改后的时间戳

2、使用到的方法

setMonth() 方法用于设置月份。

注意: 一月为 0, 十二月为 11

这个方法可用于设置月份中的某一天。

该值介于 0(一月) ~ 11(十二月) 之间:

参数值
  • -1 为去年的最后一个月
  • 12 为明年的第一个月
  • 13 为明年的第二个月

3、编码

    // 当前日期let now = new Date();// 获取当前日期的前三个月的月份let pastMonth = now.getMonth() - 3;// 修改月份,如果前三个月对应没有该日期,则向后延顺now.setMonth(pastMonth);return now;

假设:
当前时间是2020/03/31setMonth(1),也就是修改为2月,那最终返回的是2020/03/02
因为2020年2月没有31号,从29号往后顺延两天,也就是2020/03/02

获取当前日期的三个月前的日期相关推荐

  1. Calendar获取当前日期,或前几天,或后几天的日期

    Calendar获取当前日期,或前几天,或后几天的日期 置顶 2018年07月04日 12:00:22 imHanweihu 阅读数:9026 版权声明:本文为博主原创文章,转载请注明出处 https ...

  2. Android 获取当前日期距离过期时间的日期差值的完整方法直接使用

    /*** * 获取当前日期距离过期时间的日期差值 * @param endTime * @return */public String dateDiff(String endTime) { Strin ...

  3. java获取前四个季度结束日期_JAVA使用LocalDate获取当前日期所在季度的开始日期和结束日期...

    需要使用jdk1.8及以上 /** * 获取当前日期所在季度的开始日期和结束日期 * 季度一年四季, 第一季度:1月-3月, 第二季度:4月-6月, 第三季度:7月-9月, 第四季度:10月-12月 ...

  4. SAP HANA SQL获取当前日期加若干天后的日期

    前言部分 大家可以关注我的公众号,公众号里的排版更好,阅读更舒适. 正文部分 因为很多人问到HANA SQL的日期问题,我这里做了很多HANA函数的总结 更多讨论和资料请关注我的公众号:matinal ...

  5. 获取3个月前的日期(年月日)

    方法一:获取过去的那个时间的标准日期格式,来确定年月日 注意: new Date(yy,mm-4,dd); ,是为了得到过去时间的标准日期格式.这里得到的mm,即月份加了1,故这里是mm-4 而不是- ...

  6. js获取当前日期及下一天日期

    (网上到处都是,仅做记录,方便日后复用) 获取当前日期 格式 YY-MM-DD 获取指定日期的下一天日期 输入/返回 格式 YY-MM-DD 注:new Date()获取当前时间 new Date(d ...

  7. JavaScript 获取当前日期——JS 中的今天日期

    在开发 Web 应用程序时,您可能需要包括执行特定操作的当前日期. 例如,当通过表单提交数据时,您可能希望包括数据的创建日期或提交表单的时间. 在本文中,我们将学习如何从头开始使用 JavaScrip ...

  8. 获取当前时间往前的日期

    前几天做OEM的需求,需要获取当前时间往前 10 个小时. 10 天.10 周. 10月.方法如下: // 格式化时间 /* * date: 日期对象 * type: 格式化类型.参数有4种 'hou ...

  9. js获取当前日期未来七天的日期

    getday2() {let days = [];var day = new Date();for(let i=0; i<=144;i+=24){ //144是前六天的小时数let dateIt ...

最新文章

  1. 检查用户显示器的分辨率
  2. 【转】多种文件上传绕过手法
  3. Linux学习之六-Yum命令的使用
  4. 管理信息系统 第三部分
  5. 实训总结_实训总结汇报!
  6. 运营商主动关闭WLAN热点背后:关键是找准产业位置
  7. 【Qt开发】QTableWidget设置根据内容调整列宽和行高
  8. as3中的 override
  9. 打造物联网+WiFi融合新模式 华三通信发布卫星AP
  10. 1.供给与需求分析(交通流理论)
  11. 基于Arduino的蓝牙电子秤
  12. Lua,LuaJIT,Luarocks的安装与配置-史上最详细【Linux】
  13. 服务器2008修改虚拟内存,Windows 2008 关闭系统虚拟内存功能 如何删除pagefile.sys
  14. ElasticSearch深入浅出
  15. cubemx 配置多通道ADC进行ADC采样
  16. vscode保存卡顿,显示正在从“‘Vetur‘, ‘ESLint‘”获取代码...
  17. java生成word文档_Java多种方式动态生成doc文档
  18. Android中微信抢红包助手的实现
  19. vue使用 element-ui 禁止 DateTimePicker 选择时间
  20. stm32f10x 安装包_STM32标准库及的Keil软件包下载

热门文章

  1. 全球2023年最强和最弱护照排名公布,日本193分排在第一 | 美通社头条
  2. 22071班华清远见(上海中心)
  3. mach3 丝杠的步进电机参数设置
  4. (PTA)7-2 比较大小 (10分)
  5. 详讲全排列算法,及解决数字搭积木问题
  6. 一日一技:geopandas,用python画地图原来这么简单!
  7. 法兰克机器人外部自动_(完整版)KUKA机器人外部自动配置方法
  8. VMware: vmw_ioctl_command error 无效的参数
  9. Vue验证手机号的同时验证座机号
  10. 世界港航人工智能领军企业CIMCAI成熟AI产品全球前三船公司及港口落地,智能港口码头海关智能铁路场站智能航运船公司堆场提效降本