Я выпустил приложение, которое ,. в пределах своей функциональности отображаются строки даты и времени.
Я знаю о различных форматах в разных культурах - однако в некоторых случаях у меня были жестко закодированные значения - например, я использовал пользовательский формат, который был 12-часовым и показывал AM / PM
Сейчас я перехожу на использование стандартных строк формата даты и времени, где это возможно, и поэтому для моего времени я теперь использую shortTimePattern.
Что меня удивило, так это то, что для США это показывает, как говорят, 15:15, но в Великобритании это 16:15, то есть по умолчанию установлены 24-часовые часы.
Точно так же в США длинная дата включает день недели, тогда как в Великобритании это не так.
Я думаю, что эти значения по умолчанию должны быть правильными, и это то, что ожидается в этой стране, но так ли это на самом деле? Я понятия не имел, что по умолчанию в Великобритании будет 24 часа. И для тех пользователей в Великобритании, у которых есть приложение, они будут раздражены, когда в следующем обновлении будет показано время в этом формате?
Интересуют любые мнения по этому поводу.