2011-08-18 3 views
0

시간을 hh : mm : ss 형식으로 입력하라는 메시지가 표시됩니다. 영어를 사용하는 관객에게는 분명히 괜찮 으면 좋겠지 만 이는 허용 가능한 국제 표기법입니까?입력 시간 형식에 대한 국제 표기

그렇지 않은 경우 다른 국가에서 이러한 정보를 사용자에게 표시하는 방법에 대한 몇 가지 예를 들려 줄 수 있습니까?

답변

0

시간의 관점에서, 그것은 일반적으로 형식 hh : mm : ss 또는 h : mm : ss입니다. 즉, 한 자리 숫자에 대해 제로 패딩을하거나 제로 패딩을 수행하지 않습니다.
또 다른 것은 12 시간에서 24 시간 사이의 형식 인 로케일에 따라 다르다는 것입니다.

마지막으로 로컬 사용자의 시간대를 고려해야합니다. 현재 시간대와 관련하여 시간을 입력하는 것이 자연 스럽습니다.

이러한 옵션에 대해 어떻게 생각하십니까? 기본적으로 UI의 모양에 따라 다릅니다. 사용자가 자유 형식 텍스트를 입력 할 수있는 텍스트 상자가 하나만있는 경우 유효한 로캘 형식에 따라 실제로 텍스트를 구문 분석해야합니다. 이 경우 현재 날짜의 서식을 지정하여 형식의 예를 제공 할 수 있으므로 레이블에 "시간을 입력하십시오 (예 : 16:36:11) :"와 같이 표시됩니다. ").
다른 방법은 시간 구분 기호 (":")와 조건부 AM/PM 라디오 단추 그룹 (또는 드롭 다운)으로 구분 된 두 시간 (분/초) 이상의 텍스트 필드 (초)를 갖는 것입니다. 이 경우 올바르게 수행하기 위해서는 현지화 된 패턴 (실제로 지원되지 않는 것과 지원되지 않는 것)을 분석하고 UI 요소를 동적으로 생성해야합니다 (AM/PM 항목을보고 싶지 않음). 24 시간 동안 자연스럽게 사용함) 유효성 검사 규칙은 ...

0

날짜가 다른 것은 알고 있지만 시간은 꽤 표준입니다. 당신은 프랑스어, 스페인어, 독일어, 영국에 문제가되지 않습니다 ... 나는 아시아 국가에 대해 모르겠다 ...

관련 문제