calculate to current time instead of end-of-day