java - 带日期的 ParseException?

标签 java date parsing exception

我在解析日期格式时遇到异常?

java.text.ParseException:无法解析的日期:“10-10-2016”

在这一行:

newSelection5 = DateFormat.getDateInstance().parse((String)CalDcB.getSelectedItem());

日期设置为: CalDcB = new DateComboBox(new SimpleDateFormat("dd-MM-yyyy", Locale.ENGLISH));

我也尝试过不使用 Locale.English。

还有一个危险警报“null”。

最佳答案

你可以构造一个 SimpleDateFomat与您的格式匹配并使用它。

DateFormat df = new SimpleDateFormat("dd-MM-yyyy", Locale.ENGLISH);
Date d = df.parse("10-10-2016");

关于java - 带日期的 ParseException?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39938052/

相关文章:

date - 在邮件合并中插入动态日期字段

c++ - 一个月的最后一天?

HTML 敏捷包 - 获取页面摘要

python - malt 解析器在与 nltk 一起使用时给出断言错误

java - Java 字符串末尾的 "..."= 内存空间不足?

java - Xmpp OutgoingFileTransfer 停止,状态 = 拒绝

java - 无法获取提供者服务实例的目的地

java - 将 SqlCipher 与 Android 应用程序集成(在 Windows 上)

java - CAN 硬件接收缓冲区的掩码生成

swift - 使用 DateComponents 减去 2 个日期给出未定义的行为