我在 MySQL 中有一个包含 DateTime 数据类型的记录的表(例如 2013-01-17 21:16:06),而在我的实体上,我选择 LocalDateTime 数据类型作为日期字段。在我的查询中,我想只检索基于 2 个日期的所有记录(使用日期选择器的 fromDate 和 toDate)。假设我为 fromDate 和 toDate 选择了相同的日期,问题是两个值都是相同的,因为时间是 00:00:00,因此从数据库中没有给出任何结果。
我很好奇我是否使用了来自 Joda 的正确数据类型。我是否需要调整这两个值的时间让我们说 fromDate 00:00:00 和 toDate 23:59:59 ?或者有什么更好的方法?