将字符串转换为日期并格式化为MS Access 2007数据库

时间:2011-05-02 09:44:29

标签: java ms-access-2007

我有一个应用程序连接到MS访问数据库。 日期作为jsp中的字符串传递。 我将字符串转换为日期如下

strtDate是字符串格式的日期(例如,以MM / dd / yyyy格式的4/18/2011)

DateFormat convDate = new SimpleDateFormat("MM/dd/yyyy");       
java.util.Date conDate = (Date) convDate.parse(strtDate);
java.sql.Date convSqlDate = new java.sql.Date(conDate.getTime());

convSqlDate的值是2011-04-18。

在MS访问中,日期的数据类型是日期/时间。

如何将此日期转换为MM / dd / yyyy格式。

1 个答案:

答案 0 :(得分:1)

一旦有Date对象插入数据库,格式化无关紧要。 JDBC驱动程序将处理所有细节,以确保您的对象在MS SQL Server中正确存储。

渲染Date时格式化很重要,但转换后应该没有问题。