【发布时间】:2014-03-11 18:06:40
【问题描述】:
我正在将一个 smalldatetime 从 SQL Server 数据库中提取到一个 java 类 (2014-03-11 11:49:00) 中,并且想在 java 中比较这个 date-1 和今天的日期。唯一的问题是从数据库中提取日期时,它被分配给一个字符串变量,因此我需要某种方法将字符串转换为 java 代码中的 smalldatetime-1day。另外,我需要一种方法来以相同的格式查找(今天的日期)。
过去一小时我环顾四周,收效甚微。
if((today's date) >= (smalldatetime -1day)) {
//do something
}
谢谢!
【问题讨论】:
-
您需要将此字符串转换为支持日期算术的any日期类型。如果你不打算将值写回数据库,你甚至不应该关心它的 SQL 数据类型。
标签: java sql sql-server