相关疑难解决方法(0)

Java - 无法解析的日期

我试图解析一个约会,但我奇怪地得到一个例外.

这是代码:

import java.util.Date;

String strDate = "Wed, 09 Feb 2011 12:34:27";
Date date;
SimpleDateFormat FORMATTER =  new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss");
try {
  date = FORMATTER.parse(strDate.trim());
  System.out.println(date);
} catch (ParseException e) {
  e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

例外是:

java.text.ParseException:无法解析的日期:"Wed,09 Feb 2011 12:34:27",位于DateTest.main的java.text.DateFormat.parse(DateFormat.java:337)(DateTest.java:17)

我已阅读文档,我认为我的模式是正确的.所以我不明白......

任何的想法?

谢谢!

java simpledateformat

15
推荐指数
2
解决办法
1万
查看次数

无法解释的日期:"2013年11月2日星期六00:15:00"

由于某些未知原因,此代码会抛出Unparseable日期异常

任何想法如何解决这个问题?

谢谢!

import java.text.DateFormat
import java.text.SimpleDateFormat

String dateString  =                       "Sat Nov 02 2013 00:15:00"

SimpleDateFormat df = new SimpleDateFormat("EEE MMM dd yyyy HH:mm:ss");
Date result =  df.parse(dateString);
System.out.println(result);
Run Code Online (Sandbox Code Playgroud)

截图该代码的运行方式

在此输入图像描述

java simpledateformat

3
推荐指数
1
解决办法
151
查看次数

标签 统计

java ×2

simpledateformat ×2