Java 8日期比较方法
在Java 8中,可以使用新的isBefore(),isAfter(),isEqual()和compareTo()来比较LocalDate,LocalTime和LocalDateTime。以下示例以比较两个java.time.LocalDate
<code>@Test<br/>void
testDateCompare4(
) throws ParseException {<br/> DateTimeFormatter sdf = DateTimeFormatter.ofPattern("yyyy-MM-dd");<br/> LocalDate date1 = LocalDate.of(2009,
12,
31);<br/> LocalDate date2 = LocalDate.of(2019,
1,
31);<br/><br/> System.out.println("date1 : " + sdf.format(date1));<br/> System.out.println("date2 : " + sdf.format(date2));<br/><br/> System.out.println("Is...");<br/> if (date1.isAfter(date2)) {<br/> System.out.println("Date1 时间在 Date2 之后");<br/> }<br/><br/> if (date1.isBefore(date2)) {<br/> System.out.println("Date1 时间在 Date2 之前");<br/> }<br/><br/> if (date1.isEqual(date2)) {<br/> System.out.println("Date1 时间与 Date2 相等");<br/> }<br/>}<br/></code>输出结果
无论做任何事情,都要有一定的方式方法与处理步骤。计算机程序设计比日常生活中的事务处理更具有严谨性、规范性、可行性。为了使计算机有效地解决某些问题,须将处理步骤编排好,用计算机语言组成“序列”,让计算机自动识别并执行这个用计算机语言组成的“序列”,完成预定的任务。将处理问题的步骤编排好,用计算机语言组成序列,也就是常说的编写程序。在Pascal语言中,执行每条语句都是由计算机完成相应的操作。编写Pascal程序,是利用Pasca
4
<code>date1 : 2009-12-31<br/>date2 : 2019-01-31<br/>Is...<br/>Date1 时间在 Date2 之前</code>
以上就是Java8中日期比较方法有哪些的详细内容,更多请关注php中文网其它相关文章!
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号