我有一个应用程序连接到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格式。
答案 0 :(得分:1)
一旦有Date
对象插入数据库,格式化无关紧要。 JDBC驱动程序将处理所有细节,以确保您的对象在MS SQL Server中正确存储。
渲染Date
时格式化很重要,但转换后应该没有问题。