mysql datetime的问题

sky123123 2010-03-09 10:43:27
我在mysql数据库中用datetime作为字段的类型,查询的结果集中,该字段的值后面多余了.0

例如:
数据库存储的是2010-03-09 10:25:20
但是从结果集中取出的却是2010-03-09 10:25:20.0

请问大家这是怎么一回事呢?用什么办法能解决呢,除了字符串截取之外~~


谢谢喽~
...全文
68 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sky123123 2010-03-09
  • 打赏
  • 举报
回复
引用 2 楼 bbb332 的回复:
Java code<%=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(rs.getTimestamp("rdate")%>


你的这中解决方法可以,

我是想问如何从数据库本身解决,

是不是数据库方面的问题,

本来是不应该出现那种情况的丫

而我在控制台输出打印的时候 却出现喽
sky123123 2010-03-09
  • 打赏
  • 举报
回复
引用 3 楼 py330316117 的回复:
没发现你说的问题!!!!!!!!!!!!!


啊。。。。。

我用datetime类型,查询打印的时候就多出了个.0 啊 ,真是郁闷死了,干脆直接截掉得了
py330316117 2010-03-09
  • 打赏
  • 举报
回复
没发现你说的问题!!!!!!!!!!!!!
bbb332 2010-03-09
  • 打赏
  • 举报
回复
<%=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(rs.getTimestamp("rdate")%>
bbb332 2010-03-09
  • 打赏
  • 举报
回复

<%=new java.text.SimpleDateFormat("yyyy-MM-dd").format(rs.getTimestamp("rdate")%>

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧