繁体   English   中英

将一个空字符串解析为SimpleDateFormat

[英]Parse a empty string into SimpleDateFormat

所以,到目前为止,我有这个:

static SimpleDateFormat df = new SimpleDateFormat("dd MM yyyy");
jDateChooser8 = new com.toedter.calendar.JDateChooser();

当我解析正确的日期时,让我们说一句:

jDateChooser8.setDate(df.parse("24 07 1987"));

没关系,但是当我尝试解析"" (空字符串)时

jDateChooser8.setDate(df.parse(""));

我得到一个例外:

错误的第一行是:

java.text.ParseException: Unparseable date: ""

我只想将日期设置为"" ,怎么办?

用于解析的javadoc指出:“抛出:ParseException-如果无法解析指定字符串的开头。”

字符串""无法解析,因此抛出ParseException

我做了我想做的事似乎奏效了。

jDateChooser8.cleanup();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM