gpt4 book ai didi

java - 无法解析的日期 : "15-03-2013"

转载 作者:行者123 更新时间:2023-12-01 06:45:37 26 4
gpt4 key购买 nike

String dateString = request.getParameter("pickerDate"); //dateString "15-03-2013"
SimpleDateFormat format = new SimpleDateFormat("dd-MM-yyyy");
format = new SimpleDateFormat("dd-MMM-yy");
Date sdf = null;
try {
Date date = format.parse(dateString);
System.out.println(format.format(date));
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

我正在从日期选择器获取日期。但我得到了一个无法解析的异常。有关如何转换字符串“15-03-2013”​​以将其作为日期存储在数据库中的任何帮助吗?

谢谢

最佳答案

您正在用第二个 SimpleDateFormat 覆盖第一个 SimpleDateFormat

SimpleDateFormat format = new SimpleDateFormat("dd-MM-yyyy");
format = new SimpleDateFormat("dd-MMM-yy");

第二个是寻找 MMM,即三个字符的月份名称。只需删除第二行即可。

关于java - 无法解析的日期 : "15-03-2013",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15432190/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com