package pl.edu.agh.utils;
import java.util.Calendar;
import java.util.Date;
public class DateUtils {
public static Date add(Date date, int field, int value) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(field, value);
return calendar.getTime();
}
public static Date add(Date date, TimeDifference timeDifference) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.MILLISECOND, (int) timeDifference.getDifference());
return calendar.getTime();
}
public static TimeDifference timeDifference(Date earlier, Date later) {
return new TimeDifference(later.getTime() - earlier.getTime());
}
}