我正在尝试将日期字段保存到 mysql 表中。 我的 jsp 表单中的日期字段格式为 MM/DD/YYY,数据库中的格式为 YYYY/MM/DD。 如何从表单中检索日期并以 YYYY/MM/DD 格式插入表中?
最佳答案
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
}
关于mysql - 使用具有不同日期格式的jsp将日期字段插入数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39032973/