package service;
import org.joda.time.DateTime;
import org.joda.time.DateTimeFieldType;
public class TerminService {
public static DateTime nextTermin(DateTime d){
int hour = d.get(DateTimeFieldType.hourOfDay());
int hoursToNextTermin = 3 - (hour % 3);
DateTime nextTermin = d
.withMillisOfSecond(0)
.withSecondOfMinute(0)
.withMinuteOfHour(0)
.plusHours(hoursToNextTermin); // 0,3,6,9,12,15,18,21
return nextTermin;
}
public static DateTime tomorrowAtMidnight(DateTime d){
return d.plusDays(1).withTimeAtStartOfDay();
}
}