timestampFormat
timestampFormat 특성은 양식에 표시되는 시간소인의 형식을 식별합니다.
다음 값이 유효합니다.
- "pattern"
- pattern 값은 시간 형식을 설명하는 문자로 구성됩니다. 날짜/시간 마스크 및 형식 지정자의 내용을 참조하십시오.
완전한 시간소인 스펙의 시작 또는 끝에서 문자를 떨어뜨릴 수 있지만 중간에서는 할 수 없습니다.
- defaultTimestampFormat
- Java™ 환경에서 기본값은 Java 로케일에 의해 설정됩니다.
- db2TimestampFormat
- "yyyy-MM-dd-HH.mm.ss.ffffff" 패턴입니다. 이는 IBM® DB2® 기본 시간소인 형식입니다.
- odbcTimestampFormat
- "yyyy-MM-dd HH:mm:ss.ffffff" 패턴입니다. 이는 ODBC 시간소인 형식입니다.
시간소인에 대한 I/O 고려사항
변수 필드에 입력한 데이터는 시간과 날짜가 지정된 형식으로 입력되었는지 확인하기 위해 검사됩니다. 사용자는 선행 0을 입력할 필요가 없습니다. 예를 들어 2006-02-09 08:15 대신에 2006-2-9 8:15를 지정할 수 있습니다. 그러나 구분 기호 문자를 생략하는 사용자는 선행 0을 모두 입력해야 합니다.
내부 형식으로 저장된 시간소인은 시간과 날짜로 인식되지 않고 단순하게 데이터로 인식됩니다. 예를 들어 시간소인 필드가 길이가 아주 긴 문자 필드로 이동하는 경우 EGL은 대상 필드를 공백으로 채웁니다. 그러나 값이 양식이 표시될 때 EGL은 내부 형식의 시간을 적절하게 변환합니다.
호환성
| 데이터 항목 | VGUI 레코드 | 콘솔 UI | 텍스트 양식 Java | 텍스트 양식 COBOL | 인쇄 양식 Java | 인쇄 양식 COBOL |
|---|---|---|---|---|---|---|
| 예 | 예 | 아니오 | 예* | 아니오 | 예* | 아니오 |
* 다음 추가 호환성 고려사항이 적용됩니다.
| 플랫폼 | 문제 |
|---|---|
| 텍스트 UI | 필드 길이는 지정하는 시간소인 패턴의 길이와 일치해야 합니다. |