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

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

 sql改造部分

 as的左边为我的sql语句

语法使用如下

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

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

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

  

 

posted @   不忘初心2021  阅读(762)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示