如何检查两个LocalTimes是否在同一天?

问题描述

从我的 UI 中,我传递了两个 LocalTime 值;不时。两次都是

本地时间 HH:mm

格式化。 现在我需要检查这些时间是否在同一天。 例如,如果有人通过 fromTime - 18:00 和 toTime - 10:00,我需要抛出异常。 我需要检查两个时间是否在同一天。

我尝试过 DateUtils.isSameDay() 但它接受日期。就我而言,我只有时间。

感谢您的帮助。

谢谢

解决方法

LocalTime does not store or represent a date 或时区。因此,您无法检查两个实例是否在同一日期。

看看“from”时间是否is before是“to”时间。

如果您还需要存储日期,请使用 LocalDateTime

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...