乐趣区

关于java8:java8-LocalDateTime时间方法

1、字符串类型转成 LocalDateTime

public static LocalDateTime string2LocalDateTime(String dateStr) {return LocalDateTime.parse(dateStr, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss"));
    }

2、两个日期比拟

if (nowDate.compareTo(endTimeDate) < 0) {// 代码逻辑}

3、计算日期相差工夫 (参考地址:https://www.cnblogs.com/jpfss…)

java.time.Duration duration = java.time.Duration.between(LocalDateTime   startTime,  LocalDateTime  endTime);

例如:duration.toMinutes()    // 两个时间差的分钟数
toNanos()// 纳秒
toMillis()// 毫秒
toMinutes()// 分钟
toHours()// 小时
toDays()// 天数 
退出移动版