【发布时间】:2020-03-20 10:30:54
【问题描述】:
通过 Selenium 读取整个表格并将结果写入 excel 文件,我目前在Date 对象中格式化/解析日期String 时遇到问题。我要归档的是以下格式:
dd-mm-yyyy
从表中检索到的日期字符串如下所示
16 APR 2020
我尝试使用SimpleDateFormat 格式化程序,但我得到了ParseException。
java.text.ParseException: Unparseable date: "16 Apr 2020"
【问题讨论】:
-
你是如何尝试的?你可以发布代码吗?提示:您想要的格式有缺陷...
m表示分钟,M表示月份。 -
您是否必须使用
SimpleDateFormat和Date或者您是否可以决定采用称为java.time的不太麻烦的方式? -
仅供参考,您使用的日期时间类在几年前被 JSR 310 中定义的现代 java.time 类所取代。