spe*_*tak 2 java datetime apache-commons-dateutils
我似乎无法让这个工作,它说未知的模式字符 - "T"
无法解析日期2011-07-22T12:01:34.9455820
Date theDate = DateUtils.parseDate(notif.dateStr, new String[]{"yyyy-MM-ddTHH:mm:ss.S"});
Run Code Online (Sandbox Code Playgroud)
这也不起作用(这是我先做的,在这种情况下它只是给出了一个解析异常):
Date theDate = DateUtils.parseDate(notif.dateStr);
Run Code Online (Sandbox Code Playgroud)
我的错误在哪里?
Coo*_*ans 11
尝试yyyy-MM-dd'T'HH:mm:ss.S作为格式模式.例:-
public static void main(String[] args) {
String date = "2011-07-22T12:01:34.9455820";
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.S");
try {
Date dt = format.parse(date);
System.out.println(dt.toString()); //prints Fri Jul 22 14:39:09 CDT 2011
} catch (ParseException e) {
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15767 次 |
| 最近记录: |