WP7 Даты по умолчанию
Я выпустил приложение, которое,. в пределах его функциональности отображаются строки даты и времени.
Я знаю о различающихся форматах в разных культурах - однако в некоторых случаях у меня были жестко закодированные значения - например, я использовал пользовательский формат, который был 12-часовым и показывал AM/PM
Сейчас я перехожу на использование стандартных строк формата даты и времени, где это возможно, и поэтому для моего времени я теперь использую shortTimePattern.
Что меня удивило, так это то, что для США это показывает, как говорят, 15:15, но в Великобритании - 16:15, то есть по умолчанию 24 часа. Точно так же в США длинная дата включает день недели, а в Великобритании - нет.
Я думаю, что эти значения по умолчанию должны быть правильными, и это то, что ожидается в этой стране, но так ли это на самом деле? Я понятия не имел, что по умолчанию в Великобритании будет 24 часа. И для тех пользователей в Великобритании, у которых есть приложение, они будут раздражены, когда следующее обновление покажет время в этом формате?
Интересуют любые мнения по этому поводу.
- Спасибо
2 ответа
Пользователям в Великобритании будет все равно между 24 часами и часами / часами (мы не разговариваем друг с другом, говоря: "Это четырнадцать сотен часов:P).
Даты также хороши, если вы не используете формат 12/02/12, как в Великобритании, которая считается 12 февраля, тогда как в штатах это 2 декабря.
Это не место для того, чтобы запрашивать "мнения" о том, является ли поведение, обеспечиваемое структурой, правильным.
Предположим, что структура правильная, если вы не знаете иначе.
Если вы хотите знать, что подумают ваши пользователи, спросите их. (Я предполагаю, что ваши пользователи не являются типичными пользователями Stackru.) Если у вас еще нет бета-пользователей на целевых рынках, чтобы спросить, внесите изменения, чтобы использовать "стандартное" поведение. Если есть проблема, ваши пользователи сообщат вам.