如代码所示:

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 实现 Date日期+1天

我就废话不多说了,大家还是直接看代码吧~

Calendar c = Calendar.getInstance();

c.setTime(new Date());

c.add(Calendar.DAY_OF_MONTH,-1); //利用Calendar 实现 Date日期+1天

end_date = c.getTime();

同理,日期前后天数可用正负来获取。

以上这篇java 实现当前时间加减30分钟的时间代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持免费资源网。

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

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

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

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

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

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

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

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

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

  5. java转置矩阵相乘_java实现矩阵的加-减-乘-转置运算

    <java实现矩阵的加-减-乘-转置运算>由会员分享,可在线阅读,更多相关<java实现矩阵的加-减-乘-转置运算(3页珍藏版)>请在人人文库网上搜索. 1.import ja ...

  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 ...

最新文章

  1. Java算法--串的简单处理
  2. Git远程操作详解【转】
  3. Java的知识点24——多线程技术理论——程序、进程、线程
  4. 6. Qt 信号与信号槽 (6)- QObject::connect
  5. python-类知识点简介
  6. 朋友公司招聘用的一套C#基础面试题,10个码农8个错2个蒙,我也跳坑了…
  7. 工作95视频上传逻辑
  8. linux内核定时器死机,浅析linux内核中timer定时器的生成和sofirq软中断调用流程
  9. UI设计干货素材|精美的APP UI Kit模板
  10. 诺基亚n9支不支持java,支持诺基亚N9 MeeGo UC浏览器正式发布
  11. 20100920卡巴最新激活码下载
  12. 代数余子式与伴随矩阵
  13. Error: (list) object cannot be coerced to type 'double'
  14. 生物信息小知识_1_reads.contigs.scaffolds...
  15. Criteria和DetachedCriteria
  16. Springboot毕设项目地方特色美食小吃分享平台6iqqq(java+VUE+Mybatis+Maven+Mysql)
  17. iframe嵌入网页时,页面大小怎么自适应
  18. “开放赋能”, 趣拿由“零售商”升级为“零售服务商”
  19. jdk的环境配置..
  20. python的上下文管理用哪个关键字_正确理解python中的关键字“with”与上下文管理器...

热门文章

  1. c语言电流检测模块程序,C语言和MATLAB程序设计在电力谐波电流检测方法仿真中的应用...
  2. 以色列《耶路撒冷之鸽》凄美感人别具特色
  3. HDU1435 Stable Match 【稳定婚姻问题】
  4. 设计师:设计师知识储备之室内设计风格图文介绍大全(中式风格、清新风格、现代简约、现代风格、后现代风格、田园风格-中式田园-欧式田园-美式田园-美式乡村风格)之详细攻略
  5. MP4/MP3解封装ffmpeg(十三)
  6. java集合 — — lterator迭代器
  7. mel表达式_表达式和 MEL 语法之间的区别
  8. FT1248程序(FT232H,FT220X)
  9. 遇到VerifyError束手无策?
  10. (二)巴菲特与索罗斯的投资习惯:七种致命的投资信念