gpt4 book ai didi

java - SimpleDateFormat解析异常: Unparseable date

转载 作者:行者123 更新时间:2023-12-01 20:18:38 25 4
gpt4 key购买 nike

我想解析以下日期:

24 07 2017 3:47:57 AM

格式如下:

SimpleDateFormat df2 = new SimpleDateFormat("dd MM yyyy hh:mm:ss a");
df2.setTimeZone(TimeZone.getTimeZone("UTC"));
try {
df2.parse(dateStr + " "+ sunrise);
}catch(ParseException e){
e.printStackTrace();
}

但我收到以下错误:

java.text.ParseException: Unparseable date: "24 07 2017 3:47:57 AM"

最佳答案

一种可能是您的默认区域设置具有不同的 AM/PM 符号。构建日期格式时,您应该始终提供 Locale,除非您确实想使用系统的默认 Locale,例如:

SimpleDateFormat df2 = new SimpleDateFormat("dd MM yyyy hh:mm:ss a", Locale.US)

关于java - SimpleDateFormat解析异常: Unparseable date,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45278473/

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