This guide will be removed on April 29, 2022. Please use our new, easier-to-use Toast technical documentation site. All updated content is on the new site.

Submitting time-based information

UTC times are not affected by daylight savings time. If you submit data to Toast that includes timestamps, such as the openedDate and promisedDate on an order or the inDate and outDate on a shift, you must accommodate daylight savings time when you determine the timestamps.

For example:

  • Today is Saturday. Daylight savings time begins tomorrow, meaning that the clock jumps from 1:59 AM to 3:00 AM.

    A guest places a scheduled order to be fulfilled at 6:00 PM tomorrow.

    The openedDate and promisedDate should be set to the UTC equivalent of 5:00 PM local time today. Tomorrow, that timestamp will correspond to 6:00 PM local time.

  • Today is Saturday. Daylight savings time ends tomorrow, meaning that the clock jumps from 1:59 AM back to 1:00 AM.

    If a guest places a scheduled order to be fulfilled at 6:00 PM tomorrow.

    The openedDate and promisedDate should be set to the UTC equivalent of 7:00 PM local time today. Tomorrow, this timestamp will correspond to 6:00 PM local time.