timestampValueWithPattern()

dateTimeLib.timestampValueWithPattern() 시스템 함수는 사용자가 지정하는 시간소인 패턴을 사용하여 빌드할 수 있고 문자열을 반영하는 TIMESTAMP 값을 리턴합니다. 예를 들어, 패턴이 "yyyy"인 경우 입력 문자열은 4개의 숫자를 포함해야 하며 이 숫자는 TIMESTAMP의 연도 값을 나타내야 합니다.

EGL은 먼저 지정된 패턴을 사용하여 TIMESTAMP 작성을 시도합니다(있을 경우). 패턴을 제공하지 않는 경우 함수는 dateTimeLib.timestampValue()와 동일한 방식으로 작동하여 "yyyyMMddHHmmss" 패턴을 사용하는 것으로 가정합니다.

구문

  dateTimeLib.timestampValueWithPattern(
    timestampAsString STRING? in
    [, timestampPattern STRING? in
    ])
  returns (result TIMESTAMP?)
timestampAsString
시간소인 패턴에 의해 의미가 표시되는 숫자가 포함된 문자열입니다.
timestampPattern
첫 번째 매개변수의 각 숫자에 대해 의미를 제공하는 시간소인 패턴을 지정합니다. 기본 패턴은 "yyyyMMddHHmmss"입니다. 자세한 정보는 날짜/시간 마스크 및 형식 지정자의 내용을 참조하십시오. 패턴에 대해 올바른 문자는 y, M, d, H, m, s, f, S입니다. 이 매개변수가 널값을 가진 경우 함수는 dateTimeLib.timestampValue()와 동일하게 작동합니다.
result
TIMESTAMP 변수입니다. timestampAsString이 널인 경우 함수는 널값을 리턴합니다.