解析日期时出现异常

Exception when parsing date

我正在尝试解析 Java、

中的日期

但我得到一个例外:

java.text.ParseException: Unparseable date: "Mon, 12 Jan 2015 11:57:13 GMT"

创建 SimpleDateFormat 实例时添加语言环境:

  DateFormat df = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss z", Locale.ENGLISH);

将 SimpleDateFormat 与 Joda DateTime 对象一起使用::

    try{
    String date = "Mon, 12 Jan 2015 11:46:05 GMT";
    String format = "EEE, dd MMM yyyy HH:mm:ss z";

    SimpleDateFormat SDF = new SimpleDateFormat(format);
    DateTime dateTime = new DateTime(SDF.parse(date)) ;
        System.out.println(" Date :: " + dateTime.toString());
    }catch (ParseException pex)
    {
        pex.printStackTrace();
    }