Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将字符串转换为日期并格式化为MS access 2007数据库_Java_Ms Access 2007 - Fatal编程技术网

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

Java 将字符串转换为日期并格式化为MS access 2007数据库,java,ms-access-2007,Java,Ms Access 2007,嗨,我有一个连接到MS access数据库的应用程序。 日期作为字符串从jsp传递。 我将字符串转换为日期,如下所示 strtDate是字符串格式的日期(例如,2011年4月18日为MM/dd/yyyy格式) 我得到的convSqlDate值为2011-04-18 在MS access中,日期的数据类型为日期/时间 如何将此日期转换为MM/dd/yyyy格式。一旦有日期对象插入数据库,格式就无关紧要了。JDBC驱动程序将处理所有细节,以确保对象正确存储在MS SQL Server中 在呈现日期时

嗨,我有一个连接到MS access数据库的应用程序。 日期作为字符串从jsp传递。 我将字符串转换为日期,如下所示

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

我得到的
convSqlDate
值为2011-04-18

在MS access中,日期的数据类型为日期/时间


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

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


在呈现
日期时,格式很重要,但一旦转换后,应该不会出现问题。

一旦有
日期
对象插入数据库,格式就不重要了。JDBC驱动程序将处理所有细节,以确保对象正确存储在MS SQL Server中


当您呈现
日期时,格式很重要,但一旦转换后,您应该不会有任何问题。

如果我将日期值硬编码为数据库格式ie 4/18/2011,我可以获取详细信息。如果采用任何其他格式,它不会检索详细信息。我不明白什么是“硬编码日期”表示您是否有java.util.Date。如果我将日期值硬编码为数据库格式ie 4/18/2011,我可以获取详细信息。如果是其他格式,它不会检索详细信息。我不理解如果您有java.util.Date,“硬编码日期”是什么意思。
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());