java8 时间/日期 localDateTime比较,获取年月日时分秒
来源:互联网 发布:js判断手指滑动距离 编辑:程序博客网 时间:2024/05/20 23:36
今天在做项目,别一个时间比较给停止了好一会,今天拿出来和大家分享一下,我看网上都是,将时间转换为String类型,或者用以前的方法比较,这可以就太对不起开发java8的工程师了
今天我和大家我是怎么用的
先上代码
public static void main(String[] args) { //获取当前时间 LocalDateTime nowTime= LocalDateTime.now(); //自定义时间 LocalDateTime endTime = LocalDateTime.of(2017, 10, 22, 10, 10, 10); //比较 现在的时间 比 设定的时间 之前 返回的类型是Boolean类型 System.out.println(nowTime.isAfter(endTime)); //比较 现在的时间 比 设定的时间 之后 返回的类型是Boolean类型 System.out.println(nowTime.isBefore(endTime)); //比较 现在的时间 和 设定的时候 相等 返回类型是Boolean类型 System.out.println(nowTime.equals(endTime)); }
这是运行结果
不知道大家看到这些有木有一些感觉呢,其实一行代码就把以前的日期比较耐压十几遍
这边说下,这个自定义时间可以设定到,时,分,秒,
如图:
拓展一下
public static void main(String[] args) { // 获取当前时间 LocalDateTime nowTime = LocalDateTime.now(); int hour = nowTime.getHour(); int year = nowTime.getYear(); // 打印当前时间的,小时和年 System.out.println("年:" + year + ":小时:" + hour); // 获取一周之前.minusWeeks(1) 这个 1 代表一周之前,如果是2就是两周之前 System.out.println(nowTime.minusWeeks(1)); }
相信大家获取时间间隔应该没有问题了吧
阅读全文
0 0
- java8 时间/日期 localDateTime比较,获取年月日时分秒
- c#.net 获取时间日期年月日时分秒格式
- c#.net 获取时间日期年月日时分秒格式
- c#.net 获取时间日期年月日时分秒格式
- 为日期年月日加上时间时分秒
- js比较年月日时分秒时间大小
- FLex 获取当前时间 年月日 时分秒
- Delphi 获取时间的年月日时分秒
- js获取时间(年月日时分秒)
- 获取系统当前时间,年月日时分秒
- JS获取当前时间年月日时分秒
- ios获取当前时间年月日时分秒
- javascript获取当前时间年月日时分秒
- 获取当前时间,年月日时分秒
- LONG型时间获取年月日,时分秒
- 获取时间字段的年月日时分秒
- 如何获取系统时间,年月日时分秒?
- js比较年月日或者日期年月日时分秒大小
- 牛顿-拉夫逊简单解释
- 内核模式到用户模式的回调函数----这篇文章是十年前国外大牛写的
- p70习题
- 深入浅出Spring Aop
- git与svn的差异
- java8 时间/日期 localDateTime比较,获取年月日时分秒
- java 中Map 常用的子类 之 TreeMap
- 线上服务内存OOM问题定位三板斧
- 一只爬虫带你看世界【1】
- 文件的读写代码块(二)
- 习题三3.2
- 10.23刷题记录
- 100019. 【NOI2017模拟6.26】A
- Java反射机制