java中的问题,关于在日期中加入时间,怎么写在一起

来源:百度知道 编辑:UC知道 时间:2024/06/05 22:52:06
to_date('" + lastTimeDate + "','yyyy-MM-dd')
其中lastTimeDate 是一个日期型的变量,值的格式类似于2009-9-9
我想在上面加上一个时间限制,也不知道说的对不对
就是让lastTimeDte上加上24:59:59
而格式'yyyy-MM-dd'写成'yyyy-MM-dd HH24:mi:ss'
请问我应该怎么改写这个hql(我使用hibernate)语句呢

在Oracle这个函数应该叫to _timeStamp,to_date只能转化日期的

用法如下
to_timestamp('2009-1-1 0:0:0.123456789', 'syyyy-mm-dd hh24:mi:ss.ff')

用HIbernate,应将其转化为java.sql.TimeStamp对象,然后将其对HQL赋值

自己去查查dateFormat类API