- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有简单的代码,它仍然抛出无法解析的日期异常
。我很困惑,该模式似乎是正确的。
DateFormat dffrom = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy");
dffrom.parse("Sun Jan 20 00:50:24 CET 2013");
我也尝试了这些模式:
"EEE MMM dd HH:mm:ss z yyyy"
"EEE MMM dd HH:mm:ss z YYYY"
"EEE MMM dd HH:mm:ss zzz YYYY"
最佳答案
您的默认区域设置
可能无法识别单词“Sun”和/或“Jan”。尝试使用 ENGLISH
Locale
:
new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.ENGLISH);
要查看默认的区域设置
,您可以使用:
System.out.println(Locale.getDefault());
参见:Locale
关于java - 简单日期格式 : unparseable date exception with correct pattern,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14420357/
使用 clj-time,我可以通过执行解析日期和时间 (def timestamp (format/parse (formatters :date-time-no-ms)
我想解析以下日期: 24 07 2017 3:47:57 AM 格式如下: SimpleDateFormat df2 = new SimpleDateFormat("dd MM yyyy hh:mm:
这个问题已经有答案了: Java Unparsable date (4 个回答) 已关闭 9 年前。 我正在尝试将来自 JSON API 的时间戳转换为相对时间跨度字符串,如下所示: try {
我想将给定的日期字符串重新格式化为不同的格式: SimpleDateFormat simpleDateFormat = new SimpleDateFormat("EEEE, MMMM dd, yyy
代码如下: public static void main(String[] args){ Date date = new Date(); DateFormat dateFormat=
我正在尝试使用 SimpleDateFormat 类从该字符串中解析 DateTime: Mon Jan 10 2011 01:15:00 GMT+0000 (GMT Standard Time) 我
我正在尝试执行这段代码: Date date = null; if (detailsBean.getDiscoveryProjectBean ().getCreatedDate ()==null ||
import xmltodict test_data = {'value1': 1, 'parent_lvl1': {'parent_Lvl2': {'value1': 2, 'value2': 3}
很抱歉打开另一个日期解析主题,但我放弃了... 代码: SimpleDateFormat SDF_FROM = new SimpleDateFormat( "yyyy-MM-dd'T'HH:mm:ss
我正在尝试使用 xmltodict 将 XML 内容作为 python 对象进行操作,但我面临着正确处理 CDATA 的问题。我想我在某处遗漏了一些东西,这是我的代码: import xmltodic
我使用此代码收到此错误: SimpleDateFormat sdf = new SimpleDateFormat("EEEE dd MMMM HH:mm yyyy",myDateFormatSymbo
我以前在这里看到过一些不可解析的日期错误,但我的似乎没有任何意义。我正在上传一个 CSV 文件,该文件将显示在网页上的表格中(我知道并且很容易),我正在尝试找到一种方法来获取单元格中的日期并将其转换为
我找不到问题所在。我正在尝试转换日期: “2014 年 7 月 10 日星期四 13:33:26 +0200” 使用以下代码从字符串到日期: String formatType = "EEE, dd
这个问题在这里已经有了答案: Parsing an ISO 8601 string local date-time as if in UTC (2 个答案) 关闭 4 年前。 我的代码从字符串“20
您好,当我尝试使用 SimpleDateFormat 时出现 ParseException: this.firstTweetTime = new SimpleDateFormat("mm/dd/yyy
我正在开发一个从字符串中提取日期并将其转换为日期的函数。日期格式如下: dd-mmm-yyyy 其中 mmm 是月份的 3 位数字名称,全部小写。 代码 fragment 如下: if(queryLi
我正在开发一个连接到我开发的 REST API 的 android 应用程序。我使用 Jersey 和 Hibernate 开发了 REST API。在此 API 中,我有一个名为 findPatie
我有以下代码 private String formatDate(String date) throws XXXXException { String str = "no dat
我正在尝试使用 SimpleDateFormat.parse() 解析日期时间字符串,但我一直收到无法解析的日期异常。 这是我要解析的日期格式:2011-10-06T12:00:00-08:00 这是
我正在从 XML 解析此日期格式:=>“2011-12-06T07:41:14.016+00:00”,我收到此错误: W/System.err(574):java.text.ParseExceptio
我是一名优秀的程序员,十分优秀!