Вы можете создать новый DateObject
следующим образом:
Date time5HoursBefore = new Date( System.currentTimeMillis() - 5 * 3600000 ); //3600000 is the number of milliseconds per hour
Альтернативой будет использование Apache Commons 'DateUtils
:
Date time5HoursBefore = DateUtils.addHours(new Date(), -5);