Time zones

Updated May 31, 20261 min read

All times are stored in Carriyo's database in Coordinated Universal Time (UTC). If you pull data via the API, convert it to your local time as needed.

In the Dashboard, timestamps are displayed in different time zones depending on the screen and the stage of the shipment.

Shipment timeline

The shipment timeline mixes two time zones:

  • Statuses pre-shipment and shipped appear in the pickup location (origin) time zone.
  • Statuses post-shipment appear in the drop-off location (destination) time zone.

Below is an example for a cross-border shipment from Dubai to Riyadh.

Shipment details

Shipment information

The shipment information block shows times in the browser's time zone.

Pickup details

Pickup details show times in the pickup location (origin) time zone.

Drop-off details

Drop-off details show times in the drop-off location (destination) time zone.

Change logs

Change logs use the browser's time zone. A user in London reviewing a New York shipment sees all change-log times in London time.

System logs

System logs also use the browser's time zone. The same London user reviewing a New York shipment sees all system-log times in London time.

Tracking page

These rules apply to Carriyo's standard tracking page.

The expected delivery date is shown in the drop-off location time zone.

The shipment history follows the same split as the timeline:

  • Statuses pre-shipment and shipped appear in the pickup location (origin) time zone.
  • Statuses post-shipment appear in the drop-off location (destination) time zone.