java&oracle日期查询

java:

"yyyy-MM-dd HH:mm:ss"  //24小时制

String dateString= "2020-10-01 00:00:00";
DateFormat df=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = df.parse(dateString);

SQL:

'yyyy-mm-dd hh:mi:ss'  //12小时制

'yyyy-mm-dd hh24:mi:ss' //24小时制

select to_char(t.startTime, 'yyyy-mm-dd hh24:mi:ss') as 日期 from 表名 t
 where t.startTime >= to_date('2019-3-21 00:00:00', 'yyyy-mm-dd hh24:mi:ss');

——————————————————————————————分割线——————————————————————

问题:

表中时间为Date类型,插入日期"2019-3-21 00:00:00"时不显示时分秒,可以用"to_char"

原文地址:https://www.cnblogs.com/Lemon-ZYJ/p/13590389.html