timestampValue()
dateTimeLib.timestampValue() 시스템 함수는 "yyyyMMddHHmmss" 패턴을 따르는 문자열을 기반으로 TIMESTAMP 값을 리턴합니다. EGL은 이전 버전과의 호환성을 위해 이 함수를 유지합니다. 새 코드의 경우 간단하게 문자열을 TIMESTAMP 변수에 지정할 수 있습니다. "EGL의 지정 호환성"을 참조하십시오.
입력 문자열은 다음 형식으로 정확하게 14개의 숫자를 포함해야 합니다.
- 처음 4개 숫자는 연도를 나타냅니다.
- 다음 2개 숫자는 숫자 월을 나타냅니다.
- 다음 2개 숫자는 날짜를 나타냅니다.
- 다음 2개 숫자는 시간(00 - 24)을 나타냅니다.
- 다음 2개 숫자는 분 수를 나타냅니다.
- 마지막 2개 숫자는 초 수를 나타냅니다.
함수의 리턴값을 지정하는 변수는 "yyyyMMddHHmmss" 마스크를 가진 TIMESTAMP여야 합니다. "yyyyMMddHHmmss" 이외의 마스크를 가진 TIMESTAMP 변수를 사용하려면 dateTimeLib.timestampValueWithPattern()을 사용하십시오.
구문
dateTimeLib.timestampValue(timestampAsString STRING? in)
returns (result TIMESTAMP?)
- timestampAsString
- 시간소인 패턴 "yyyyMMddHHmmss"에 의해 의미가 표시되는 14개의 숫자가 포함된 문자열 상수 또는 리터럴입니다.
- result
- TIMESTAMP 값입니다. timestampAsString이 널값을 가진 경우 함수는 현재 날짜 및 시간을 리턴합니다.