1. 程式人生 > >Java Date Time 教程-java.sql.Date

Java Date Time 教程-java.sql.Date

原文連結 作者:Jakob Jenkov  譯者:魏嘉鵬

Javajava.sql.Date類在JDBC API中被使用。如果你需要在java.sql.PreparedStatement上設定日期或者從java.sql.ResultSet獲取日期,你將會和java.sql.Date打交道。
實際上,java.sql.Date繼承於java.util.Date,所以你可以用java.util.Date做的任何事同樣適用於java.sql.Date。查閱 java.util.Date 瞭解更多的資訊。
下面是一個如何例項化java.sql.Date的例子:

long time = System.currentTimeMillis();
java.sql.Date date = new java.sql.Date(time);

java.sql.Datejava.util.Date最大的不同在於java.sql.Date所表示的日期中只保留了日期,而沒有時間。舉個例子,如果你用2009-12-24 23:20來建立一個java.sql.Date,那麼其中的時間(23:20)將會被切掉。如果你需要保留時間,使用 java.sql.Timestamp 來代替java.sql.Date

(全文完)