Java &引用;“不可剥夺的日期”;当试图转换时;2011年11月16日08:00“;字符串到目前为止?
可能重复:Java &引用;“不可剥夺的日期”;当试图转换时;2011年11月16日08:00“;字符串到目前为止?,java,date,Java,Date,可能重复: 如何将“2011年11月16日08:00”转换为日期对象?我尝试了SimpleDateFormat,但不起作用,我明白了 java.text.ParseException:不可解析日期:“2011年11月16日08:00” 或者我必须拆分字符串并输入斜杠,然后再试一次 SimpleDataFormat的问题可能是格式字符串不正确 以下是正确的方法: DateFormat formatter = new SimpleDateFormat( "dd MMM yyyy HH:mm" );
如何将
“2011年11月16日08:00”
转换为日期对象?我尝试了SimpleDateFormat
,但不起作用,我明白了
java.text.ParseException:不可解析日期:“2011年11月16日08:00”
或者我必须拆分字符串并输入斜杠,然后再试一次 SimpleDataFormat的问题可能是格式字符串不正确 以下是正确的方法:
DateFormat formatter = new SimpleDateFormat( "dd MMM yyyy HH:mm" );
Date date = formatter.parse( "16 Nov 2011 08:00" );
SimpleDataFormat的问题可能是格式字符串不正确 以下是正确的方法:
DateFormat formatter = new SimpleDateFormat( "dd MMM yyyy HH:mm" );
Date date = formatter.parse( "16 Nov 2011 08:00" );
您需要使用
SimpleDateFormat
设置日期格式,然后使用.parse(String s)
将字符串
转换为日期
,下面是一个示例:
DateFormat format = new SimpleDateFormat("dd MMM yyyy HH:mm");
String theDateString = "16 Nov 2011 08:00";
Date myDate = format.parse(theDateString);
您需要使用
SimpleDateFormat
设置日期格式,然后使用.parse(String s)
将字符串
转换为日期
,下面是一个示例:
DateFormat format = new SimpleDateFormat("dd MMM yyyy HH:mm");
String theDateString = "16 Nov 2011 08:00";
Date myDate = format.parse(theDateString);
那应该代表什么日期?
日期
表示一个时间点,而不是一个期间。此外,使用SimpleDateFormat
可以为其提供自定义格式。这显然与你给出的格式有关。你的问题的标题和正文之间有很大的区别。对不起,伙计们,我肯定知道我不能在日期对象中转换时间范围,问题中有错误,我已经更新了它,谢谢你的输入这应该代表什么日期?日期
表示一个时间点,而不是一个期间。此外,使用SimpleDateFormat
可以为其提供自定义格式。这显然与你给出的格式有关。你的问题的标题和正文之间有很大的区别。对不起,伙计们,我肯定知道我不能在日期对象中转换时间范围,问题中有错误,我已经更新了它,谢谢你们的输入