0
我想將日期字段保存到mysql表中。 我的jsp表單中的日期字段格式爲MM/DD/YYY,數據庫格式爲YYYY/MM/DD。 如何從表格中檢索日期並以YYYY/MM/DD格式插入表格?使用不同日期格式的jsp插入日期字段到數據庫
我想將日期字段保存到mysql表中。 我的jsp表單中的日期字段格式爲MM/DD/YYY,數據庫格式爲YYYY/MM/DD。 如何從表格中檢索日期並以YYYY/MM/DD格式插入表格?使用不同日期格式的jsp插入日期字段到數據庫
String publishdt = request.getParameter("publish");
if(publishdt == null)
{
publishdt = "";
}
else
{
try
{
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("MM/dd/yyyy");
LocalDate date = LocalDate.parse(publishdt, formatter);
publish = String.format("%s", date);
}
catch (DateTimeParseException exc)
{
out.println("%s is not parsable!%n"+publish);
throw exc; // Rethrow the exception.
}
// 'date' has been successfully parsed
}
'YYYY/MM/DD'看起來不像mysql的正確格式。 –
你在MySQL中使用什麼類型? DATE或VARCHAR? – ranieuwe
我在MYSQL中使用了日期數據類型 – JAMES