从sql查询结果中取得时间

abchina 2008-02-14 03:52:26
具体如下:
我得到查询结果rs后
rs.next();
Date loginTime = rs.getDate(2);
如果用getDate() 结果是2008-2-14
如果用getTime() 结果是15:12:05

但是我想要的结果是 2008-2-14 15:12:05 这个完整时间~~~

请问有什么方法??
...全文
63 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahyu122 2008-02-14
  • 打赏
  • 举报
回复
我是一个一个拿,再拼装成一个String,哈哈~
楼上的那Timestamp方法不错
hoszone 2008-02-14
  • 打赏
  • 举报
回复
呵呵
abchina 2008-02-14
  • 打赏
  • 举报
回复
Timestamp

这个方法好好~~
abchina 2008-02-14
  • 打赏
  • 举报
回复
OK!!!

太感谢你啦~~~
Kreocn 2008-02-14
  • 打赏
  • 举报
回复
楼上的方法没试过...我都是直接

String str = rs.getDate(2) + " " +rs.getTime(2)

来获取的,然后在用 Date中的parse(str) 来获得时间
qiuyangtj 2008-02-14
  • 打赏
  • 举报
回复
你为什么不用 Timestamp 类来定义你的时间类,这个类可以将日期和时间全部显示
abchina 2008-02-14
  • 打赏
  • 举报
回复

rs.next();
Date loginTime = rs.getDate(2);


写得好看少少~~

62,629

社区成员

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

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