如何设置日期的搜索条件,从数据库中检索该日期的其他详细信息?

Posted

技术标签:

【中文标题】如何设置日期的搜索条件,从数据库中检索该日期的其他详细信息?【英文标题】:How to set search condition of date, to retrieve other details on that date from database? 【发布时间】:2014-03-04 16:38:49 【问题描述】:

这些是我的代码中设置的基本条件。

t1 = new JFormattedTextField(new SimpleDateFormat("dd-MM-yyyy"));
t1.setValue(new java.util.Date());
java.util.Date searchDate=(java.util.Date)t1.getValue();

从结果集中检索日期。

Date Date1 = rs.getDate("Date1");

我想知道匹配我输入的日期和从数据库中检索日期的条件是否正确。我是编码领域的新手。

if(new java.sql.Date(searchDate.getTime()).equals(Date1))

... //code

【问题讨论】:

【参考方案1】:

没关系……

制作它...

java.sql.Date sqlSearchdate = new java.sql.Date(searchDate.getTime());

if(sqlSearchdate.equals(Date1)

...

解决了这个问题。这太愚蠢了。问这样的问题我不好。

【讨论】:

【参考方案2】:

是的,根据http://www.mkyong.com/java/how-to-compare-dates-in-java/,应该可以,但我不确定你为什么要在 if 语句中创建一个新的 Date 对象。

【讨论】:

用于在该日期从表中检索其他值,两者都是不同的日期,我在文本字段中输入的日期是 java.util.date,我从数据库中获取的日期是 java.sql.date。 可能想看这里,然后:***.com/questions/6066335/…

以上是关于如何设置日期的搜索条件,从数据库中检索该日期的其他详细信息?的主要内容,如果未能解决你的问题,请参考以下文章

Javascript - 检索操作系统日期格式

VBA-使用日期搜索条件在网络位置上遍历多个子文件夹/提高搜索速度

如何使用数据库检索日期设置 raddatepicker 日期

如何使用jquery将日期格式从格式转换为其他格式

如何在 SwiftUI 中延迟 @State 变量的设置值

尝试从 WPF 中的 Access 数据库中获取给定条件的日期时出错