java.lang.ClassCastException: java.sql.Timestamp cannot be cast to java.lang.String

这个问题来自于想把从数据库查询的数据转化为字符串,方便后面做时间比较,显示格式转化错误

 sql改造部分

 as的左边为我的sql语句

语法使用如下

DATE_FORMAT((sql语句),'%Y-%m-%d %H:%i:%s')

  如果是涉及时间的计算,可以考虑如下方式

 BigDecimal a = (BigDecimal) sprintData.get("a");
 BigDecimal b = (BigDecimal) sprintData.get("b");

  

 

posted @ 2023-09-12 10:08  不忘初心2021  阅读(531)  评论(0编辑  收藏  举报