欢迎来到之路教程(on itroad-com)
java.util.Date
使用Date类构造函数并以毫秒为单位传递时间。
要获取昨天的时间,请获取今天的时间并减去一天中的总毫秒数。
类似地,将一天中的总毫秒数相加以获得下一个日期的时间。
private static final long MILLIS_IN_A_DAY = 1000 * 60 * 60 * 24;
private static Date findNextDay(Date date)
{
return new Date(date.getTime() + MILLIS_IN_A_DAY);
}
private static Date findPrevDay(Date date)
{
return new Date(date.getTime() - MILLIS_IN_A_DAY);
}
java.time.LocalDate
使用LocalDate的 plusDays() 和 minusDays() 方法通过从今天加减 1 来获得后1天和前1天。
private LocalDate findNextDay(LocalDate localdate)
{
return localdate.plusDays(1);
}
private LocalDate findPrevDay(LocalDate localdate)
{
return localdate.minusDays(1);
}
日期:2020-09-17 00:09:21 来源:oir作者:oir
