토토 결과/시간 유형 입력은 모두 다음을 사용하여 디코딩됩니다.
입력 문자열을 토큰으로 나누고 각각 분류하십시오
숫자 토큰에 콜론이 포함 된 경우 (:), 이것은 시간 문자열입니다. 모두 포함하십시오
숫자 토큰에 대시가 포함 된 경우 (-), 슬래시 (/),.),이America/New_York).
토큰이 숫자 만 있으면199901131999 년 1 월 13 일)141516
토큰이 Plus (로 시작하는 경우+) 또는 마이너스 (-), 그러면 숫자 시간입니다
토큰이 텍스트 문자열 인 경우 가능한 일치
토큰에 대한 이진 검색 테이블 조회를
발견되지 않은 경우 유사한 이진 검색 테이블을 수행하십시오오늘), Day (예 :목요일), 월 (예 :1 월) 또는 소음 단어 (예 :at, on).
아직 찾을 수없는 경우 오류를 던지십시오.
토큰이 숫자 또는 숫자 필드 일 때 :
8 ~ 6 자리가있는 경우, 다른 사람이없는 경우"연결 토토 결과"(예 :19990118또는990118). 해석은yyyymmdd또는yymmdd.
토큰이 3 자리이고 1 년이 이미 있다면
4 ~ 6 자리와 1 년이 이미HHMM또는HHMMSS).
3 자리 이상이고 토토 결과 필드가 아직없는 경우
그렇지 않으면 토토 결과 필드 주문이 가정됩니다Datestyle설정 :
BC가 지정된 경우 연도를 부정하고 하나를 추가하십시오.
BC가 지정되지 않은 경우, 연도 필드가 2 인 경우
팁 :Gregorian Years AD 1-99를 입력 할 수 있습니다0099is 99).