我是java程序设计的初学者。解析复杂的日期格式
我想分析复杂的日期格式:YYYY-MM-DDthh:mm:ssTZD
,例如2014-09-24T21:32:39-04:00
我尝试这样:
String str_date="2014-09-24T21:32:39-04:00";
DateFormat formatter = new SimpleDateFormat("YYYY-MM-DDthh:mm:ss");
Date date = (Date)formatter.parse(str_date);
但对于时区部分(-04:00)
,我不知道该用什么(after the :ss)
任何帮助?
我得到了一个异常与此消息“非法字符模式‘X’”! – user 2014-09-25 14:23:14
@user您正在使用旧版本的Java。 – 2014-09-25 14:25:48
是的,我使用Java 6,任何替代? – user 2014-09-25 14:26:37