0

我正在努力将 String 'Tue Jan 01 01:01:00 GMT 2013' 转换为日期格式。我尝试使用简单的日期类,但没有成功。

String st=list[1];
Date start = new SimpleDateFormat("EEE MM dd yyyy HH:mm:ss zzz yyyy").parse(list[1]);

也许有人可以找到我的错误或推荐其他东西。提前谢谢

4

2 回答 2

1

我想你想要

new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy")

我也许会检查文档。还要注意这SimpleDateFormat不是线程安全的,您可能更喜欢使用Joda-Time等价物。

于 2013-03-21T15:10:38.297 回答
0

我认为您需要替换zzzZ

于 2013-03-21T15:18:55.433 回答