有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

我正在从jsp页面获取日期字符串,如何将其转换为java。util。日期

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

有人能提出解决这个问题的方法吗


共 (1) 个答案

  1. # 1 楼答案

    我认为它来自时区格式

    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