小编Dam*_*nak的帖子

无法解析的日期:“周中的日期名称”(SimpleDateFormat)

我正在尝试将日期从String转换为Date对象:

String dateString = "Mon, 04 Sep 2017 18:30:28";
String dateFormat = "EEE, dd MMM yyyy HH:mm:ss";
Run Code Online (Sandbox Code Playgroud)

导致以下异常:

java.text.ParseException:无法解析的日期:“2017 年 9 月 4 日星期一 18:30:28”

我尝试了不同的字符串和格式,问题似乎是周的名称('EEE')。没有它可以完美运行。

这也很完美:

String dateString = "04 Sep 2017 18:30:28, Mon";
String dateFormat = "dd MMM yyyy HH:mm:ss, EEE";
Run Code Online (Sandbox Code Playgroud)

java date simpledateformat datetime-parsing

0
推荐指数
1
解决办法
1141
查看次数

标签 统计

date ×1

datetime-parsing ×1

java ×1

simpledateformat ×1