since the "am" and "pm" time formats are only being used in USA I suggest offering the option to change the time format to non-US and international ISO 8601 time and date format which basically means YYYY-mm-dd and 24 h. This time format is valid for 95% of the worlds population.
I and my customers would really appreciate.