Question:
When entering a Call on an offline device, how is the date-time field affected by time zones?
Answer:
When a Call is created in CRM for iPad, the Call date-time and Call date are displayed based on the device's time zone.
When the Call is synced to the org, VOD_CALL2_BEFORE_INSUPD_TRIGGER is triggered. In the trigger, the Call_Date_vod_c is set to the date of the Call_Datetime_vod_c based on the user's time zone.
Unlike the Date-time field, the Date field is not a real UTC time-based field. Once a date is stored in the database, the date does not change for different timezones when it is displayed.
Related Documentation:
CRM Help Documentation: Creating Calls