1

我从 jsp 页面获取日期为“ 04/26/2013”,时间为“ 05:30 AM”,时区为“ -12.0”,并在 servlet 中获取它如何将这个字符串值转换为java.util.Date格式。我试图附加字符串并得到(04/26/2013 05:30 AM -12.0)但无法使用Dateformattimestamp

任何人都可以提出解决这个问题的方法吗?

4

1 回答 1

0

我认为它来自时区格式。

DateFormat df = new SimpleDateFormat("dd/MM/yyy hh:mm a Z");
String t = "04/26/2013 05:30 AM -1200";
String tt = "04/26/2013 05:30 AM GMT -1200";
Date d= df.parse(t);
Date d= df.parse(tt);

为我工作。

您可以在此处阅读有关时区格式的更多信息

于 2013-04-17T11:00:25.880 回答