Use local time, not GMT for "current day" calculations.