Time zones
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.