Yes, sending time in UTC (no timezone offsets) is the standard way this works, i.e., the common deployment.
That said, for any given input, e.g., a device coming into the openPDC, you can adjust based on active time zone, e.g.:
This basically just auto-adjusts time to UTC before it is parsed by openPDC based on time zone of the input device.
Keep in mind, however, you will likely need to update this setting twice per year during day-light savings time changes.