0

hh:mm:ssの形式で時間を入力するようにユーザーに指示するページがあります。これは明らかに英語を話す聴衆にとっては問題ありませんが、これは国際的な表記法として受け入れられますか?

そうでない場合は、他の国がこの種の情報をユーザーに表示する方法の例をいくつか教えてください。

4

2 に答える 2

0

時間に関しては、通常、hh:mm:ss または h:mm:ss のいずれかの形式です。つまり、1 桁の時間に対してゼロ パディングを行うか、ゼロ パディングを行わないかのいずれかです。
もう 1 つのことは、形式 (12 時間と 24 時間の区別) です。これもロケールごとに異なります。

最後に、ローカル ユーザーのタイム ゾーンを考慮する必要があります。現在のタイム ゾーンに関連する時刻を入力するのが自然です。

これらのオプションについてどのように考えますか? 基本的に、UI がどのように見えるかによって異なります。ユーザーが自由形式のテキストを入力できるテキスト ボックスが 1 つしかない場合は、有効な Locale 形式に従って実際にテキストを解析する必要があります。その場合、現在の日付をフォーマットすることで、フォーマットの例を示すことができるので、ラベルは「時間を入力してください (例: 16:36:11):」のようになります。
他の方法としては、2 つ (時/分) またはそれ以上のテキスト フィールド (秒) を時間区切り記号 (":") で区切り、場合によっては条件付きの AM/PM ラジオ ボタン グループ (またはドロップダウン) を用意することです。その場合、それを正しく行うには、実際にローカライズされたパターンを (サポートされているものとサポートされていないものについて) 分析し、動的に UI 要素を作成する必要があるため、少し難しくなります (AM/PM のものは見たくありません)。私は24時間の時間を自然に使用しているため)検証ルールと同様に...

于 2011-08-18T14:41:40.453 に答える
0

国によって日付が異なることは知っていますが、時間はかなり標準的です。フランス語、スペイン語、ドイツ語、イギリスは問題ありません。アジアの国はわかりませんが...

于 2011-08-18T14:15:39.803 に答える