timeFormat
timeFormat 특성은 TIME 변수를 구문 분석하거나 형식화는 방법을 EGL에 제공합니다.
다음 값이 유효합니다.
- "pattern"
- pattern은 시간 형식을 설명하는 문자로 구성됩니다. 날짜/시간 마스크 및 형식 지정자의 내용을 참조하십시오.
- defaultTimeFormat
- defaultTimeFormat 빌드 디스크립터 옵션에서 지정한 형식입니다. 자세한 정보는 EGL 생성 안내서를 참조하십시오. 이 빌드 디스크립터 옵션을 지정하지 않은 경우 EGL은 로컬 Java™ 기본 시간 형식 또는 문자열 "hh:mm AM"을 사용합니다.
- eurTimeFormat
- "HH.mm.ss" 패턴입니다. 이는 IBM® 유럽 표준 시간 형식입니다.
- isoTimeFormat
- "HH.mm.ss" 패턴입니다. 이는 ISO(International Standards Organization)에서 지정한 시간 형식입니다.
- jisTimeFormat
- "HH:mm:ss" 패턴입니다. 이는 JIS(Japanese Industrial Standard) 시간 형식입니다.
- usaTimeFormat
- "hh:mm AM" 패턴입니다. 이는 IBM USA 표준 시간 형식입니다.
시간에 대한 I/O 고려사항
변수 필드에 입력한 데이터는 지정된 형식으로 시간이 입력되었는지 확인하기 위해 검사됩니다. 사용자는 시간, 분, 초에 선행 0을 입력할 필요가 없습니다. 예를 들어 08:15 대신에 8:15를 지정할 수 있습니다. 그러나 구분 기호 문자를 생략하는 사용자는 선행 0을 모두 포함시켜야 합니다.
호환성
| 데이터 항목 | VGUI 레코드 | 콘솔 UI | 텍스트 양식 Java | 텍스트 양식 COBOL | 인쇄 양식 Java | 인쇄 양식 COBOL |
|---|---|---|---|---|---|---|
| 예 | 예 | 아니오 | 예* | 아니오 | 예 | 아니오 |
* 다음 추가 호환성 고려사항이 적용됩니다.
| 플랫폼 | 문제 |
|---|---|
| 텍스트 UI | 필드 길이는 지정하는 시간 패턴의 길이와 일치해야 합니다. |