Today I missed my online exam because I was 12hours late. Being European and engineer I was used to 24hours notation. “12:00 AM” was interpreted as 12:00 noon in my head. In retrospect i’m disappointed Pearsonvue (in this case) does not write these times in universal format or even better, attach an ics file upon schedule confirmation.
My question to you is: did you run into this kind of mistakes also? How do we solve this more universally?
Europe and America do not only time differently, but phone numbers (1-800-123-1234 in the USA, 06 86 57 90 14 in France), dates (Jan 1 1911 would be 1/1/11 in the USA, 11-1-1 elsewhere), decimals (1,000.00 or 1.000,00), units (inches vs centimeters), reading order, daylight savings time, time zones (some countries don't even have them), etc. To say nothing of language and cultural differences, just formatting basic facts.
You don't solve it "universally", you make affordances for diversity the same way you allow for light/dark mode or language or any other user preference.
Not even all calendars have proper embedded time zone information so that's not always reliable either.
There is Unix time but you still have to convert that according to arbitrary rules, especially for countries that observe variable daylight savings like the US.
It gets even harder when you have to do math, like 00:00 Jan 1 1970 plus 30 years isn't automatically midnight of Jan 1 2000. It depends on whether you mean 30 * 365 24-hour days or some # of quartz vibrations or 30 * orbits around the sun or 30 * years of a certain country's time (adjusted for leap years and leap seconds and daylight savings and time zone changes mandated by new laws). There is no "right" answer. Libraries like Luxon or Momoent can help, but it's never easy.
That's just the reality of a multicultural business world. When in doubt, double check and reconfirm.