java日期,时间比较
来源:互联网 发布:伴奏制作软件 编辑:程序博客网 时间:2024/05/17 22:38
java日期,时间比较
使用joda包
日期比较
String beginDate = "2017/07/05";String endDate = "2017/09/04";System.out.println(new DateTime(beginDate).isAfter(new DateTime(endDate))); // 结果为falseString beginDate = "2017/09/04";String endDate = "2017/09/04";System.out.println(new DateTime(beginDate).isAfter(new DateTime(endDate))); // 结果为falseString beginDate = "2017/07/05";String endDate = "2017/09/04";System.out.println(new DateTime(beginDate).isBefore(new DateTime(endDate))); // 结果为trueString beginDate = "2017/09/04";String endDate = "2017/09/04";System.out.println(new DateTime(beginDate).isBefore(new DateTime(endDate))); // 结果为false
时间比较
String beginTime = "15:02:22";String endTime = "15:02:22";System.out.println(new LocalTime(beginTime).compareTo(new LocalTime(endTime))); // 结果为0String beginTime = "12:02:22";String endTime = "15:02:22";System.out.println(new LocalTime(beginTime).compareTo(new LocalTime(endTime))); // 结果为-1String beginTime = "12:02:22";String endTime = "10:02:22";System.out.println(new LocalTime(beginTime).compareTo(new LocalTime(endTime))); // 结果为1
使用SimpleDateFormat包
日期和时间比较
String beginTime = "10:00:00";String endTime = "3:59:59";StringBuilder dateBegin = new StringBuilder("2018-08-08 ");StringBuilder dateEnd = new StringBuilder("2018-08-08 ");Date dtBeginTime = df.parse(dateBegin.append(beginTime).toString());Date dtEndTime = df.parse(dateEnd.append(endTime).toString());System.out.println(dtBeginTime.getTime() >= dtEndTime.getTime()); //trueSystem.out.println(dtBeginTime.getTime() == dtEndTime.getTime()); //falseSystem.out.println(dtBeginTime.getTime() < dtEndTime.getTime()); //false
阅读全文
1 0
- java日期,时间比较
- JAVA日期时间如何比较
- Java日期时间比较方法
- java日期时间比较大小
- java 字符型日期时间比较大小
- java 时间格式转换及日期比较
- java日期时间的处理与比较
- Java-日期处理-时间戳转换-日期比较
- java 关于时间的转换,两个时间日期的比较
- PHP时间日期比较
- js日期时间比较
- 日期时间比较
- oracle日期时间比较
- oracle日期时间比较
- 比较时间日期
- 两个日期时间比较
- SQL 日期时间比较
- mysql 日期时间比较
- 求区间中1的个数最多的数 若有多个输出最小的
- 临界判断&来回不间断切换效果的小算法
- Vue不同场景下组件间的数据交流
- 数据结构小结——顺序表(指针版)
- 线段树区间修改+区间查询
- java日期,时间比较
- 数据交换
- SPOJ VLATTICE
- gcc 和 nasm的区别
- Java 内存区域和GC机制
- 浅谈c++智能指针
- 【Node.js-2】自定义模块以及引用、自定义模块存放路径、发布升级自定义的模块
- 【NOIP2017】Day2
- java中list去重复