解析日期时出现异常
Exception when parsing date
我正在尝试解析 Java、
中的日期
- 日期示例:
Mon, 12 Jan 2015 11:46:05 GMT
- 字符串格式:
EEE, dd MMM yyyy HH:mm:ss z
但我得到一个例外:
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();
}
我正在尝试解析 Java、
中的日期- 日期示例:
Mon, 12 Jan 2015 11:46:05 GMT
- 字符串格式:
EEE, dd MMM yyyy HH:mm:ss z
但我得到一个例外:
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();
}