/**
* 求分钟
* @param date1
* @param date2
* @return
*/
private Integer minutes(Date date1,Date date2) {
DateTimeFormatter pattern = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm");
LocalDateTime t = LocalDateTime.parse(sdf.format(date1),pattern);
LocalDateTime t2 = LocalDateTime.parse(sdf.format(date2),pattern);
Duration between = Duration.between(t, t2);
return Integer.parseInt(String.valueOf(Math.abs(between.toMinutes())));
}
根据两个日期求分钟
最新推荐文章于 2024-09-04 17:58:59 发布
该代码片段展示了如何使用Java的DateTimeFormatter, LocalDateTime, Duration等类来计算两个日期之间的分钟差值。首先将日期转换为LocalDateTime对象,然后通过Duration.between()计算差值,并将结果转换为分钟。

4068

被折叠的 条评论
为什么被折叠?



