[英]How to convert datetime format in sql to datetime in java[eclipse]
我正在嘗試從數據庫中檢索值。
在數據庫中,我有一列trip_time
,其日期時間格式為“ 2014-10-13 08:30:00”。
我無法設置和獲取trip_time
中trip_time
的值。
Java中與數據庫匹配的相似格式是什么?
在數據庫中,它的日期時間格式為2014-10-13 08:30:00。 現在,當前在eclipse中,我在Trip_time列中使用String格式。 如何將其轉換為SQL數據庫中的datetime格式?
公共類DateTime {
public static void main(String[] args) {
// Get the value from database, using the steps to connect and get the value
java.sql.Date trip_time= //"{Collected value from DB}";
//"2014-10-13 08:30:00"; //Assume u got this value
//Now it's time to convert to Sql date time to java data time
java.util.Date utilDate = new java.util.Date(trip_time.getTime());
System.out.println("Converted value of java.util.Date : " + utilDate);
}
現在,當前在eclipse中,我在Trip_time列中使用String格式。
不,這不是您想要做的,這不是您應該做的!
請使用PreparedStatement獲取和設置SQL語句的值。 對於日期字段,只需使用setDate方法並將其傳遞給java.sql.Date ,它將為您處理所有事情。
請參考有關該主題的oracle教程 。
這是另一個帶有日期字段代碼示例的代碼。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.