The date-based trigger can be set to check daily, weekdays, or weekends at any specific hour in the contact's timezone or the account timezone.
The Date Based Trigger functions as if it were "Runs: Once." Meaning if a user changes the time the Date Trigger checks to a later time, any contacts who have already triggered the automation that day will not trigger it again.
Learn more about using date-based triggers and actions in an automation.