currentFormattedGregorianDate
vgVar.currentFormattedGregorianDate 시스템 변수에는 기본 긴 그레고리력 형식인 현재 시스템 날짜가 포함됩니다. EGL은 이전 버전과의 호환성을 위해 이 변수를 유지보수합니다. 새 코드는 strLib.formatDate()를 사용할 수 있습니다.
이 값은 시스템 변수가 사용자 프로그램에서 참조될 때마다 자동으로 업데이트됩니다.
COBOL 프로그램의 경우, EGL 런타임 서비스의 시스템 관리자가 설치 시 기본 형식을 설정합니다.
vgj.datemask.gregorian.long.NLS
- NLS
- vgj.nls.code Java 런타임 특성에 지정된 NLS(자국어 지원) 코드입니다. 이 코드는
targetNLS 빌드
디스크립터 옵션에 대해 나열된 코드 중 하나입니다.
vgj.nls.code에 대한 자세한 정보는 EGL 생성 안내서를 참조하십시오.
vgj.datemask.gregorian.long.NLS에 지정된 형식에는 dd(월 중 숫자 일), MM(숫자 월) 및 yyyy (숫자 연도)와 구분 기호로 사용되는 d, M 또는 y 이외의 숫자가 아닌 문자가 포함됩니다. dateMask 빌드 디스크립터 특성을 통해 각 NLS 코드에 대해 다른 형식을 지정할 수 있습니다. NLS 코드는 targetNLS 빌드 디스크립터 옵션에 대해 나열된 코드 중 하나여야 합니다.
move 명령문 또는 지정의 대상으로 vgVar.currentFormattedGregorianDate를 사용할 수 없습니다.
이 그레고리력 긴 날짜 형식이 SQL 데이터베이스 관리자용으로 지정된 날짜 형식과 동일한지 확인하십시오. 두 형식을 일치시켜서 vgVar.currentFormattedGregorianDate를 통해 데이터베이스 관리자가 예상한 형식의 데이터를 생성할 수 있습니다.
- 기본 유형
- CHAR
- 데이터 길이
- 10
- 세그먼트 간에 저장된 값
- 아니오
예제
다음 예제는 vgVar.currentFormattedGregorianDate 변수을 표시합니다.
myDate = vgVar.currentFormattedGregorianDate;