【问题标题】:java.text.ParseException: Unparseable date: "01-02-2014"java.text.ParseException:无法解析的日期:“01-02-2014”
【发布时间】:2015-06-17 13:57:38
【问题描述】:

我是 servlet 和 jsp 的新手。我正在尝试将日期插入表中并提供更多信息。这是我的代码

	
try{
	DateFormat sdf = new SimpleDateFormat("dd/MM/yyyy",Locale.ENGLISH);
   	Date reg=sdf.parse(request.getParameter("dob"));	
	}
catch(ParseException e)
	{
		e.printStackTrace();
	}

当我调试和控制到达这一行时,它会抛出一个错误,说

java.text.ParseException:无法解析的日期:“01-02-2014”

任何人都可以帮我解决这个问题

【问题讨论】:

    标签: java date


    【解决方案1】:

    您的格式是 dd/MM/yyyy,但日期是 01-02-2014。 使日期格式与预期输入匹配。像这样:

    DateFormat sdf = new SimpleDateFormat("dd-MM-yyyy",Locale.ENGLISH);
    

    【讨论】:

    • 我真的很抱歉,但请让我更清楚。正如我所看到的,我给出了相同的格式
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-24
    • 1970-01-01
    • 2021-07-05
    • 2013-05-28
    • 1970-01-01
    相关资源
    最近更新 更多