將日期類型的數據寫到數據庫中
在數據庫中日期類型的數據格式為“yyyy-MM-dd”類型格式,在java程序中可以獲取到一個
Date (java.util.Date)類型的日期變量 d1,可以將該變量換化成一個字符串類型,在
將該日期寫入,如何將d1轉換成字符串呢?
SimpleDateFormat s = new SimpleDateFormat("yyyy-MM-dd");
String strDate = s.format(d1);
此時獲取到的strDate字符串就是日期的“yyyy-MM-dd”格式,如“1990-10-01”而不是系統里
自帶的那種格式,在通過sql語句 "select * from TableName where date = '" + strDate + "'";
當然具體的sql語句視情況而定