您好,欢迎访问一九零五行业门户网

Java8中日期比较方法有哪些

java 8日期比较方法
在java 8中,可以使用新的isbefore(),isafter(),isequal()和compareto()来比较localdate,localtime和localdatetime。以下示例以比较两个java.time.localdate
@test
void testdatecompare4() throws parseexception {
 datetimeformatter sdf = datetimeformatter.ofpattern(yyyy-mm-dd);
 localdate date1 = localdate.of(2009, 12, 31);
 localdate date2 = localdate.of(2019, 1, 31);
system.out.println(date1 : + sdf.format(date1));
 system.out.println(date2 : + sdf.format(date2));
system.out.println(is...);
 if (date1.isafter(date2)) {
   system.out.println(date1 时间在 date2 之后);
 }
if (date1.isbefore(date2)) {
   system.out.println(date1 时间在 date2 之前);
 }
if (date1.isequal(date2)) {
   system.out.println(date1 时间与 date2 相等);
 }
}

输出结果
date1 : 2009-12-31
date2 : 2019-01-31
is...
date1 时间在 date2 之前
以上就是java8中日期比较方法有哪些的详细内容。
其它类似信息

推荐信息