0

、、アプリをリリースしました。その機能内に日付と時刻の文字列を表示します。

文化によってフォーマットが異なることを認識していますが、値をハードコーディングしている場合もあります。たとえば、12時間制で、AM/PMを表示するカスタムフォーマットを使用していました。

現在、可能な場合は標準の日時形式の文字列を使用するように変更しているため、現在はshortTimePatternを使用しています。

私を驚かせたのは、米国ではこれが午後3時15分と表示されているのに対し、英国では16時15分、つまりデフォルトで24時間の時計があることです。同様に、米国では長い日付に曜日が含まれますが、英国では含まれません。

私はこれらのデフォルトが正しくなければならないと思っており、その国で期待されていることですが、これは本当に本当ですか?英国のデフォルトが24時間時計になるとは思いもしませんでした。そして、アプリを持っている英国のユーザーにとって、次のアップデートでこの形式で時刻が表示されるときにイライラするでしょうか?

これに関する意見に興味があります。

  • ありがとう
4

2 に答える 2

0

これは、フレームワークによって提供される動作が正しいかどうかについて「意見」を求める場所ではありません。

特にわからない限り、フレームワークは正しいと想定してください。

ユーザーが何を考えているかを知りたい場合は、ユーザーに質問する必要があります。(ユーザーはStackOverflowの一般的なユーザーではないと思います。)ターゲット市場にまだベータユーザーがいない場合は、「標準」の動作を使用するように変更してください。問題がある場合は、ユーザーが教えてくれます。

于 2012-02-12T21:28:41.193 に答える
0

英国のユーザーは、24時間から午前/午後までは気にしません(「1400時:Pです」とお互いに話し合うことはありません)。

2月12日と見なされる英国のように12/02/12の形式を使用している場合を除き、日付も問題ありませんが、州では12月2日です。

于 2012-02-12T10:35:03.357 に答える