formatDate()

strLib.formatDate() 시스템 함수는 DATE 값을 형식화하고 STRING 값을 리턴합니다. EGL은 변환에 다음 형식을 순서대로 시도합니다. 특정 형식이 널이거나, 비어 있거나, 올바르지 않은 경우 EGL이 다음으로 이동합니다.
  1. 매개변수로 제공되는 형식 문자열
  2. strLib.defaultDateFormat
  3. Java™ 로케일 오브젝트의 날짜 형식(Java 전용)
  4. "MM/dd/yyyy" 형식

구문

  strLib.formatDate(
    dateValue DATE? in
    [, dateFormat STRING? in])
  returns (result STRING?)
dateValue
입력은 DATE 유형과 지정 호환 가능한 표현식 또는 변수입니다("EGL의 지정 호환성" 참조).
dateFormat
날짜/시간 마스크 및 형식 지정자에 설명된 대로 날짜 형식을 식별합니다. 리터럴, 문자열 변수 또는 EGL 라이브러리 strLib에 설명되어 있는 모든 날짜 형식 상수를 사용할 수 있습니다.
result
STRING 변수입니다. 널값을 가진 매개변수가 있는 경우 함수는 널값을 리턴합니다.

예제

  myDate DATE = "20060606";
  myFormat STRING = "EEE, MMM d, ''yy";
  result STRING;
  
  result = strLib.formatDate(myDate,myFormat);
  // result is "Tue, Jun 6, '06"