-1

从 html 输入字段中,我将日期输入为date/month/year. 假设用户输入的日期是 28/06/2013。我想将此日期存储在我的mysqldbms 中。

我该怎么做呢 ?我想存储日期以供以后检索。

4

2 回答 2

1

例如,如果日期是,2008/4/5那么我们可以使用以下代码对其进行格式化...

        String source="2008/4/5";              
        SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy");                       
        java.sql.Date d= new java.sql.Date(format.parse(source).getTime());            
于 2013-06-28T13:18:56.180 回答
0

您不应直接在 SQL 中使用任何用户输入。相反,您应该进行参数化查询,并定义一个java.sql.Date参数。然后,使用SimpleDateFormatJava 类将用户输入转换为 Date 对象,并用它填充参数。

于 2013-06-28T13:19:23.013 回答