background image

IDBFace DBFace =DBFactory.createMySqlFace();
DBFace.connect();

//清空表

String strDelete ="delete from time_table";
DBFace.update(strDelete);

//添加

 
String strInsert ="insert into time_table(CreateDate) values(20070409)";
DBFace.update(strInsert);
 
 

//获取

String strSelect ="select * from time_table";
ResultSet rsBuffer =DBFace.select(strSelect);

while

(rsBuffer.next())

{

Date

 dtDate =rsBuffer.

getDate

("CreateDate");

System.out.println(dtDate.toString());
}
DBFace.close();
}
 
执行结果: 2007-04-09
 
DateTime

date

 

and

 time combination. The supported range is '1000-01-01 00:00:00' to '9999-12-31 

23:59:59'. MySQL displays DATETIME values in 'YYYY-MM-DD HH:MM:SS' format, but 
allows you to assign values to DATETIME columns using either strings 

or

 numbers. 

DateTime 与

Date

最主要的区别在于:DateTime 可以记录日期和时间信息。而

Date

只记录日

期信息。表示范围为: 1000-01-01 00:00:00   

至 9999-12-31 23:59:59 MySql 的按照 YYYY-MM-

DD HH:MM:SS 对数据进行格式化,允许以字符串和数字的方式提交。
 
例如以数字的方式进行提交:
insert into time_table(CreateDate) values(20070409132013)
获取该类型的数据可以使用:java.sql.Timestamp 类型
代码如下:
代码如下:
 

public

 void testDateTime() throws SQLException

{
IDBFace DBFace =DBFactory.createMySqlFace();