我正在制作的程序的目的是检查日期,如果日期已经过去,它应该显示下一个日期。
例如,今天的日期是 2013 年 10 月 14 日。今天是《老爸老妈浪漫史》的下一集,之后的一集是 2013 年 11 月 11 日。
我想编程显示日期 14/10/2013,但明天它应该显示 11/11/2013。这是我所拥有的:
public class CheckSeries {
public static void main (String[] args){
SimpleDateFormat d = new SimpleDateFormat("dd/MM/yyyy");
Date today = new Date();
System.out.println(d.format(today));
try { // Here is where I add the times. I know it's not the most productive way, but one step at a time
Date d0 = d.parse("14/10/2013");
Date d1 = d.parse("11/11/2013");
Date etc = d.parse("etc/etc/etc");
}
}
所以,我需要它来检查 d0,如果它在今天之前它应该检查 d1,然后是 d2 等等。但是如果说 d1 在今天之后它应该只在 JFrame 中显示 d1(我知道该怎么做,生病补充Jframe 后来)但我不知道该怎么做。(我认为)。