簡體   English   中英

解析yyyy-MM-dd格式的日期時出現ParseException

[英]ParseException when parsing a date of yyyy-MM-dd format

private SimpleDateFormat dateFormatMonth = new SimpleDateFormat("dd/MM/yyyy", Locale.getDefault());
Date date = dateFormatMonth.parse(strtdate[0]);

strdate[0]包含“ 2018-06-11”

我在這條線上遇到無法解決的異常:

java.text.ParseException:無法解析的日期:“ 2018-06-11”

您收到此錯誤是因為您使用錯誤的模式來解析日期。 使用此代替:

private SimpleDateFormat dateFormatMonth = new SimpleDateFormat("yyyy-MM-dd", Locale.getDefault());
Date date = dateFormatMonth.parse(strtdate[0]);

假設“ 06”是月份,“ 11”是一天。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM