我从 jsp 页面获取日期为“ 04/26/2013
”,时间为“ 05:30 AM
”,时区为“ -12.0
”,并在 servlet 中获取它如何将这个字符串值转换为java.util.Date
格式。我试图附加字符串并得到(04/26/2013 05:30 AM -12.0)
但无法使用Dateformat
或timestamp
任何人都可以提出解决这个问题的方法吗?
我认为它来自时区格式。
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);
为我工作。
您可以在此处阅读有关时区格式的更多信息