我试图检查用户输入的日期是否在今天的日期之后。这里是我的代码:如何检查日期是否在今天之后java
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
Date enteredDate = sdf.parse(date);
Date currentDate = new Date();
if(enteredDate.after(currentDate)){
日期是一个变量,用户日期格式为“2016/04/26”。在做了一些调试之后,我发现enteredDate和currentDate是空的。任何想法,为什么这是? 感谢
currentDate不能为空。请创建一个[mcve]。 – assylias
怎么会在'Date currentDate = new Date()'后变量'currentDate'为'null'? (提示:不能是......) – Seelenvirtuose
在我的电脑上,日期为'“2016/04/26”',它工作正常。 – Hackerdarshi