如代码所示:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

Date now = new Date();

System.out.println("当前时间:" + sdf.format(now));

方法一:

long time = 30*60*1000;//30分钟

Date afterDate = new Date(now .getTime() + time);//30分钟后的时间

Date beforeDate = new Date(now .getTime() - time);//30分钟前的时间

System.out.println(sdf.format(afterDate ));

System.out.println(sdf.format(beforeDate));

方法二:

Calendar nowTime = Calendar.getInstance();

nowTime.add(Calendar.MINUTE, 30);//30分钟后的时间

System.out.println(sdf.format(nowTime.getTime()));

Calendar nowTime2 = Calendar.getInstance();

nowTime2.add(Calendar.MINUTE, -30);//30分钟前的时间

System.out.println(sdf.format(nowTime2.getTime()));

Date1.after(Date2),当Date1大于Date2时,返回TRUE,当小于等于时,返回false;

Date1.before(Date2),当Date1小于Date2时,返回TRUE,当大于等于时,返回false;

如果业务数据存在相等的时候,而且相等时也需要做相应的业务判断或处理时,请注意。

如果有这样的需求,在某个日期内的业务check,那么你需要使用:!Date1.after(Date2)

java 30分钟_java 当前时间加减30分钟的时间相关推荐

  1. java 30分钟_java 实现当前时间加减30分钟的时间代码

    如代码所示: SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date now = new ...

  2. java 时间加减_java如何实现当前时间加减30分钟的方法

    java如何实现当前时间加减30分钟的方法 发布时间:2020-08-17 09:41:34 来源:亿速云 阅读:280 作者:小新 这篇文章主要介绍java如何实现当前时间加减30分钟的方法,文中介 ...

  3. java当前时间减1分钟_java 实现当前时间加减30分钟的时间代码

    如代码所示: SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Date now = new ...

  4. Java中某日期时间加减5分钟、10分钟的方法

    /*** 加减对应时间后的日期* @param date 需要加减时间的日期* @param amount 加减的时间(毫秒)* @return 加减对应时间后的日期*/ private Date s ...

  5. python时间加减秒_Python 日期时间datetime 加一天,减一天,加减一小时一分钟,加减一年...

    计算年.月.日需要安装组件包 pip install python-dateutil 当前日期时间 import datetime print datetime.datetime.now() # 20 ...

  6. java 半小时_java获取当前时间加半小时之后的时间

    java获取当前时间加半小时之后的时间: 1.获取当前时间,获取到的时间类型是long类型的,单位是毫秒 long currentTime = System.currentTimeMillis() ; ...

  7. Java LocalDate时间加减

    Java LocalDate时间加减 LocalDateTime time = LocalDateTime.now(); time = time.plusMinutes(5);//获取当前时间并加5分 ...

  8. PTA(三十三)面向对象程序设计 第五章 作业 7-4 分钟秒钟的时间相减 (30 point(s))

    7-4 分钟秒钟的时间相减 (30 point(s)) 题目描述: 定义一个时间类,分钟和秒钟是其两个私有成员数据.输入一个起始时间和一个结束时间(起始时间早于结束时间),通过运算符重载-(减号),计 ...

  9. 实现JAVA时间加减的两种方法

    JAVA的时间加减 1.获取当前系统时间 Date date = new Date(); 2.实现时间的加减的两种方法 第一种: 用java.text.SimpleDateFormat来实现 Simp ...

  10. JAVA时间加减操作

    @ApiOperation("时间加减操作")private Date getChangeTime(Date nowTime,Long changeValue){//nowTime ...

最新文章

  1. Oracle已从2019年1月起收取Java费用
  2. SqlServer 获取汉字的拼音首字母
  3. 【机器学习基础】获取机器学习和深度学习的练习数据
  4. 【论文解读】基于图卷积的价格感知推荐
  5. c语言sum出错,ACM:Sum Problem 求和问题C语言源码
  6. 微信公众号自动回复加超链接最新可用实现方案
  7. 腾讯牵手数十家合作伙伴发起“光合计划” 推动“百千万”三大目标落地
  8. 微型计算机2016年12月下,2016年12月计算机一级MS Office练习及答案
  9. PAT 1012 数字分类 (20 分)(C语言)
  10. Linux gtk开发教程,使用GTK+和Glade快速开发Linux图形界面
  11. Anscombe's Quartet 问题
  12. Linux/Unix文件系统索引节点浅析
  13. 信息系统项目管理师 第二章 信息系统项目管理基础 核心知识点总结
  14. 河虾怎么清洗 河虾的营养价值及功效
  15. Selenium自动登陆12306官网(解决图片验证码和滑块验证码问题)
  16. asp支付宝支付接口手机版asp支付宝支付接口pc版asp支付宝二维码支付免费下载
  17. APUE---chap8(进程控制)---8.11(setuid/getuid)
  18. Ps制作的立体字效果
  19. canvas设置大小
  20. IP地址的分类和指派范围

热门文章

  1. android:layout_margintop=3dip,ConstraintLayout 中android:layout_marginStart
  2. python 培训教程
  3. 计算机组成原理基础知识点
  4. ARVR技术 | AR, VR, MR和XR?想搞清楚不?
  5. ARC093F - Dark Horse
  6. 行走在centos的弯路上:Restarting network (via systemctl):: Job for network.service failed. ...
  7. vue项目集成金格WebOffice2015
  8. A搜索算法(python)之八数码问题
  9. java实现单词默写助手,强烈建议new-hand收藏
  10. [Irving]Android 常用布局之RelativeLayout