gpt4 book ai didi

java - 如何从sql数据库获取日期数据类型到java?

转载 作者:行者123 更新时间:2023-12-01 13:11:57 27 4
gpt4 key购买 nike

如何从sql数据库获取日期数据类型到java???到目前为止,我已经使用了这段代码,但未能获取日期。

import java.sql.*;//this is my import file
String search="select * from tblflight";//select all data from my table
ResultSet rs=stmt.executeQuery(search);//puting result in temporary var
while(rs.next())
{
Date d_time=rs.getDate("date_time");//getting result
combo_box.addItem(d_time);//n showing error here while putting the date var here
}

最佳答案

你有两个选择。
1 - 使用sql date的getTime方法获取sql date对象并构造utils date

2 - 调用 getTimeStamp 而不是 getDate ,它将返回 sql timeStamp 类的对象,该类实际上是 java.util.Date 的子类

1 -  Date d1 = new Date(rs.getDate("date_time").getTime());
2 - Date d2 = rs.getTimestamp("date_time");

关于java - 如何从sql数据库获取日期数据类型到java?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22784523/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com