In order to accommodate people who operate under different schedules or for users who may be commonly awake past midnight, it would be beneficial to either set the time in which the day changes to an arbitrary later time around 4-5 AM or have the user select at which hour the day shifts over for task migration.