我从jsp页面获取日期为“04/26/2013
”,时间为“05:30 AM
”,时区为“-12.0
”并将其置于servlet中如何进行转换此字符串值为java.util.Date
格式。我试图附加字符串并获得(04/26/2013 05:30 AM -12.0)
但我无法使用Dateformat
或timestamp
有人可以提出解决方法吗?
答案 0 :(得分: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);
适合我。
您可以阅读有关时区格式here
的更多信息