我想从String中获取Date,
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z");
Date date = simpleDateFormat.parse(dateString);
Run Code Online (Sandbox Code Playgroud)
我的日期字符串是:
Wed, 02 September 2015 08:27:00 MSK
Run Code Online (Sandbox Code Playgroud)
我收到这个错误:
java.text.ParseException: Unparseable date: "Wed, 02 September 2015 08:27:00 MSK" (at offset 32)
Run Code Online (Sandbox Code Playgroud)
怎么了?谢谢你的帮助.
我看到你有MSK时间.您的语言环境是英语还是俄语?因为如果您的语言环境是俄语,则9月不是有效月份.所以,你有两个选择:
修复了将语言环境更改为英语的问题:
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z", Locale.ENGLISH);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1123 次 |
| 最近记录: |