字符串到日期解析不起作用

时间:2010-07-15 12:52:43

标签: java string date parsing

我将来自Servlet的日期作为字符串作为参数。 现在,当我尝试再次解析它以获得util.Date时,它会给我错误。

我收到字符串"Fri Jul 02 00:00:00 IST 2010"&我想要util.Date。 尝试了SimpleDateFormatDateFormat,但没有效果。

2 个答案:

答案 0 :(得分:3)

字符串表示日期的确切日期格式为:

DateFormat df = new SimpleDateFormat("E MMM dd HH:mm:ss z yyyy");

但我建议配置您的自定义格式,并使用它来回转换。

答案 1 :(得分:0)

只要您设置日期字符串的格式,它就应该有效:

Parsing a date using a custom format

我的猜测是你没有正确设置SimpleDateFormat字符串。尝试从简单的日期字符串(dd / MM / yyyy)开始,看看是否可以使用它。