Likely you set the trigger to fire off at midnight, which was several hours before you built the flow. Changing the hour when it's supposed to execute the steps does not change the time the flow triggers.