急,比如有个日程信息在数据库里,里面的日期是Date型,要怎么比较系统时间与数据库里的时间,我想查

急,比如有个日程信息在数据库里,里面的日期是Date型,要怎么比较系统时间与数据库里的时间,我想查询比系统时间晚的日程

两种办法。

SQL中对比,直接使用getdate()就可以获取数据库服务器的当前时间。

获取数据库系统时间字符串: select CONVERT(varchar, getdate(), 120 )
格式是“yyyy-MM-dd HH:mm:ss”
就可以在代码中转换成日期格式进行对比
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-10
搜sql时间比较追问

能举个简单例子吗?麻烦了

追答String sql = "select * from table where '"+new Date().toLocalString()+"'> date";

oracle 跟 mysql有点区别。如果不行试试去掉toLocalString()