java日期格式的转换 ╰半橙微兮° 2023-10-17 16:57 128阅读 0赞 从oracle数据库查询来的DATE数据后面有“.0”结尾,解决方法: 在查询的sql语句中增加to\_char转换,to\_char(t1.DEADLINE,'yyyy-mm-dd hh24:mi:ss') as deadline 获取前一天的这个时间点 Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); calendar.set(Calendar.HOUR, calendar.get(Calendar.HOUR) - 1);// 让日期加1 System.out.println(calendar.get(Calendar.DATE));// 加1之后的日期Top System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SS").format(calendar.getTime())); Date date = calendar.getTime(); 1. select * from tblName where colName > trunc(sysdate) 大于当前日期的数据
还没有评论,来说两句吧...