如何获得任意时间的下一天的时间:
import java.util.Date;
public class NextDay
{
public static void main(String[] args){
Date nowDate = new Date();
System.out.println(getNextDate(nowDate));
}
public static Date getNextDate(Date d){
long addTime = 1;
addTime *= 1;
addTime *= 24;
addTime *= 60;
addTime *= 60;
addTime *= 1000;
Date date = new Date(d.getTime() + addTime);
return date;
}
}
备注:java.util.Date类的底层实现是通过一个long型的整型数来保存日期的,这个值是任意一个时间距1970年1月1日,0时0分0秒的毫秒数。因此直接加上24小时的毫秒数就是下一天的时间。