SMART datagrid v1.4 > Classes > DataField

Back  Forward

DataLudi.DataField.datetimeFormat  property

Csv 텍스트 등을 데이터셋으로 로드할 때, dataTypeValueType.DATETIME인 필드에서 빈 문자열이 아닌 문자열 값을 Date 객체로 변환할 때 사용되는 형식 문자열. 

이 속성 값을 지정하지 않으면, 이 필드가 속한 데이터셋datetimeFormat이 사용된다. 두 곳에서 모두 지정하지 않으면 "yyyy/MM/dd hh:mm:ss* 형식이 기본으로 사용된다. 

기본값은 null.

Getter
function datetimeFormat(): String
Setter
function setDatetimeFormat(value: String)

Table-1  Date 문자열 변환 형식
패턴 문자설명
년도yyy, yyyy 둘 중 하나의 패턴으로 지정해야 한다. 두 자리 값으로 지정하면 baseYear에 지정한 값이 더해진다. 기본값은 2000이다.
MMM 패턴으로 지정한다. "01" 부터 "12" 까지의 두 자리 숫자 값이어야 한다.
ddd 패턴으로 지정한다. "01" 부터 "31" 까지의 두 자리 숫자 값이어야 한다.
am/pmaa로 지정한다. amTextpmText에 설정한 값 중 하나와 같아야 한다.
HHH 패턴으로 지정한다. "00" 부터 "23" 까지의 두 자리 숫자 값이어야 한다. "24"는 다음날 0시가 된다.
mmm 패턴으로 지정한다. "00" 부터 "11" 까지의 두 자리 숫자 값이어야 한다. am/pm 구분작가 amText와 같으면 "12"는 0시로, pmText와 같으면 정오가 된다.
sss 패턴으로 지정한다. "00" 부터 "59" 까지의 두 자리 숫자 값이어야 한다.
밀리초SSSS 패턴으로 지정한다. "000" 부터 "999" 까지의 세 자리 숫자 값이어야 한다.
구분자일 구분자 "/", ".", "-", 시 구분자 ":" 를 사용할 수 있다. 빈 칸들도 사용할 수 있다.
systemsystem변환 형식 문자열을 "system"이라고 지정하면 특별한 변환 없이 Javascript Date 생성자를 이용해서 바로 변환한다. Date 문서 및, Javascript가 변환할 수 있는 iso 형식(ISO 8601)에 대해서는 Date.parse() 문서를 참조한다.
isoiso변환 형식 문자열을 "iso"이라고 지정하면 ISO 표준 날짜형 문자열을 변환한다.
See Also
baseYear
amText
pmText
DataSet.booleanFormat
Date
Examples
Datetime Value