java - 尝试将 "Unparseable date"字符串转换为日期时出现 "16 Nov 2011 08:00"?

标签 java date

Possible Duplicate:
How to convert a date String to a Date or Calendar object?

如何转换"16 Nov 2011 08:00"到日期对象?我试过SimpleDateFormat但不起作用,我明白

java.text.ParseException: Unparseable date: "16 Nov 2011 08:00"

或者我是否必须拆分字符串输入斜杠,然后尝试一下?

最佳答案

您的 SimpleDateFormat 问题可能是格式字符串不正确。

正确的做法是:

DateFormat formatter = new SimpleDateFormat( "dd MMM yyyy HH:mm" );
Date date = formatter.parse( "16 Nov 2011 08:00" );

关于java - 尝试将 "Unparseable date"字符串转换为日期时出现 "16 Nov 2011 08:00"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8046208/

相关文章:

java - SimpleDateFormat 总是返回时区错误的 1970.01.17

ruby - 使用 Mongoid 和 Ruby 查询最近 30 天的日期范围?

从 AWS Linux AMI 发送时出现 javax.mail.AuthenticationFailedException

java - 想在 Java SE eclipse 中创建 Java EE 项目

java - 从一维数组中删除行

Java按月份将月份数组排序为多个数组

java - 如何根据焦点控件知道当前 "focused"是哪个顶层容器?

java - Spring 多个 : crash early 类型的 bean

delphi - 在运行时获取数值而不是日期值

php - 如何从 PHP 中的日期时间戳获取时间和日期?