重点就是在date2.setHours(date1.getHours() + 1)这一句
比如需要月份的加减可以通过setMonth()/getMonth()等方法达到效果。

一些例子

当前时间往后一小时

var date1 = new Date();  // Fri Jul 05 2019 11:16:00 GMT+0800 (中国标准时间)
var date2 = new Date(date1);date2.setHours(date1.getHours() + 1);console.log(`${date2.getFullYear()}-${date2.getMonth()+1}-${date2.getDate()}`) // 2019-7-5
console.log(`${date2.getHours()}:${date2.getMinutes()}:${date2.getSeconds()}`) // 12:16:0

当前时间往前一小时

var date1 = new Date();  // Fri Jul 05 2019 11:16:00 GMT+0800 (中国标准时间)
var date2 = new Date(date1);date2.setHours(date1.getHours() - 1);console.log(`${date2.getFullYear()}-${date2.getMonth()+1}-${date2.getDate()}`) // 2019-7-5
console.log(`${date2.getHours()}:${date2.getMinutes()}:${date2.getSeconds()}`) // 10:16:0

当前时间往前一天

var date1 = new Date();  // Fri Jul 05 2019 11:16:00 GMT+0800 (中国标准时间)
var date2 = new Date(date1);date2.setDate(date1.getDate() + 1);console.log(`${date2.getFullYear()}-${date2.getMonth()+1}-${date2.getDate()}`) // 2019-7-6
console.log(`${date2.getHours()}:${date2.getMinutes()}:${date2.getSeconds()}`) // 11:16:0

获取当前时间的后一天/前一天或者后1小时/前1小时相关推荐

  1. Java获取指定日期前一天、后一天,当月第一天、当月最后一天

    文章目录 一.获取指定日期的前一天.后一天的时间 拿到今天的前一天.后一天 获取指定日期的前一天 获取指定日期的后一天 二.日期格式转换:yyyy-MM转为yyyyMM 三.自然月计算 获取 [ 当月 ...

  2. Java获取当前时间的上一年、下一年、上个月、下个月、前一天等(时间格式化)

    Java中获取昨天.明天.去年,上一个小时等等都需要用到calendar类,而且具有相同的规律,会一个,就都会了,下面是获取当前时间下一年的前一天的示例,一般用于生成年账单,比如年账单时间是2022- ...

  3. mysql 如何获取当前时间 前、后一小时的时间?

    取当前时间: mysql> select now(); +---------------------+ | now()               | +-------------------- ...

  4. java如何获取当前时间到第二天凌晨的秒数

    java如何获取当前时间到第二天凌晨的秒数 原因:前两天写了一个接口,redis缓存有效时间设置到第二天的凌晨中遇到一个坑,这里记录一下. 坑在这里 public Long getSecondsNex ...

  5. 【原创】kettle转换组件杂记-【javascript组件】获取当前时间的前一天/后一天

    一.获取当天日期有两种方法: 01."获取系统信息"组件->类型选择系统日期(可变)即可. 注:组件的英文名为:SystemInfo 02."javascript代 ...

  6. js获取当前时间的前一天/后一天 ,前一月/后一月

    js获取当前时间的前一天/后一天 Date curDate = new Date(); var preDate = new Date(curDate.getTime() - 24*60*60*1000 ...

  7. 数据库之postgreSql时间计算,例如获取前一天、后一天等。

    一.获取系统时间函数 1.1 获取当前完整时间 select now(); select now(); now ------------------------------- 2013-04-12 1 ...

  8. python获取时间————前一天后一天前一小时后一小时前一分钟后一分钟前一秒后一秒

    SSRQ='2022-04-08' SSRQ_datetime= datetime.datetime.strptime(SSRQ,'%Y-%m-%d') 字符串转换为时间类型 导入包 import d ...

  9. java 当前日期前一天_java获取当前日期的前一天和后一天

    /** * 获得指定日期的前一天 * @param specifiedDay * @return * @throws Exception */ public static String getSpec ...

最新文章

  1. 白化(whitening)是什么?白化(whitening)与PCA(principle component analysis)的区别是什么?
  2. 前端辅助开发工具积累
  3. java 多线程不安全_多线程并发为什么不安全
  4. 机器学习基石13-Hazard of Overfitting
  5. Vue 跳转相同路由携带不同参数,而页面不刷新
  6. 剑指Offer - 面试题4. 二维数组中的查找(双指针)
  7. 基础知识(二)matlab与c++混合编程之经验笔记
  8. python中不可以用来表示字符串_在Python中,不可以用来表示字符串的符号是____________。...
  9. 【解题报告】动态规划进阶题(区间DP、树形DP、状压DP入门)
  10. 解决delphi7在win10上安装后无法正常使用的问题
  11. lnmp无法删除.user.ini文件的解决办法
  12. MongoDB——基础篇(文档操作)
  13. html5临时保存与永久保存,5种方法永久保存网页内容
  14. 想法随笔——知乎段子
  15. mssql数据库管理的简单介绍 (转 :kyle)
  16. 关于unity场景切换后模型变黑问题
  17. oauth2-authorization-server;oauth2-resource-server;oauth2-client
  18. 网络编程0:网络基础知识
  19. 剑指offer——丑数
  20. 腾讯不正当竞争案转至深圳,抖音再上诉

热门文章

  1. 使用PPT将图片背景透明化
  2. 计算机专业硕士毕业论文,硕士毕业论文(计算机专业、自动化专业).doc
  3. 全球酷站秀:15个顶尖的 CSS3 网站作品
  4. 云痕大数据 家长登录_1 云痕家长操作手册
  5. (转)日语汉字音便规则
  6. Sigar 获取CPU和Memory内存等信息使用详解
  7. tair整合Spring Cache
  8. (C语言)学生管理系统
  9. java生成excel并输出到浏览器下载
  10. 深度学习-第二章 卷积神经网络面试题(大厂必问,历经半年整理)