이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 부록 B. 날짜/배트맨 토토 지원버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

부록 UG1. 날짜/시간 지원

배트맨 토토 구역

포스트그레스내부가 있어야 합니다. *nix가 없기 때문에 배트맨 토토대 디코딩을 위한 표 형식 정보 일반 시스템에 대한 액세스를 제공하는 표준 시스템 인터페이스, 배트맨 토토대 간 정보. 기본 OS이다다음에 대한 배트맨 토토대 정보를 제공하는 데 사용됨출력.

테이블 UG1-1.포스트그레인식된 배트맨 토토대

배트맨 토토대 UTC로부터의 오프셋 설명
NZDT +13:00 뉴질랜드 일광절약배트맨 토토
유휴 +12:00 국제 날짜 변경선, 동쪽
NZST +12:00 뉴질랜드 표준시
NZT +12:00 뉴질랜드 배트맨 토토
AESST +11:00 호주 동부 서머 스트리트 배트맨 토토
ACSST +10:30 중앙 호주 서머 스트리트 배트맨 토토
CADT +10:30 중앙 호주 일광 배트맨 토토 절약
SADT +10:30 남호주 일광 배트맨 토토
AEST +10:00 호주 동부 표준시
동쪽 +10:00 동호주 표준시
GST +10:00 괌 표준시, 소련 지역 9
LIGT +10:00 호주 멜버른
ACST +09:30 중부 호주 표준시
캐스트 +09:30 중앙 호주 표준시
+9:30 남호주 표준시
AWSST +9:00 호주 Western Summer Std 배트맨 토토
JST +9:00 일본 표준시, 소련 지역 8
KST +9:00 한국 표준시
WDT +9:00 서호주 일광 배트맨 토토
MT +8:30 몰루카스 배트맨 토토
AWST +8:00 호주 서부 표준시
CCT +8:00 중국 해안 표준시
WADT +8:00 서호주 일광 배트맨 토토
WST +8:00 서호주 표준시
JT +7:30 자바 배트맨 토토
WAST +7:00 서호주 표준시
IT +3:30 이란 배트맨 토토
BT +3:00 바그다드 배트맨 토토
EETDST +3:00 동유럽 일광 절약 배트맨 토토제 배트맨 토토
CETDST +2:00 중앙 유럽 일광 배트맨 토토 절약
EET +2:00 동유럽, 소련 지역 1
FWT +2:00 프랑스 겨울 배트맨 토토
IST +2:00 이스라엘 표준시
과학기술부 +2:00 중부 유럽 서머타임
METDST +2:00 중부 유럽 일광 배트맨 토토
SST +2:00 스웨덴 서머타임
BST +1:00 영국 서머타임
CET +1:00 중앙 유럽 표준시
DNT +1:00 단스크 보통 Tid
DST +1:00 단스크 표준시(?)
FST +1:00 프랑스 서머타임
메트 +1:00 중부 유럽 배트맨 토토
MEWT +1:00 중부 유럽 겨울 배트맨 토토
MEZ +1:00 중부 유럽 지역
NOR +1:00 노르웨이 표준시
세트 +1:00 세이셸 배트맨 토토
SWT +1:00 스웨덴 겨울 배트맨 토토
WETDST +1:00 서유럽 일광 절약 배트맨 토토제 배트맨 토토
GMT 0:00 그린위시 표준시
젖은 0:00 서유럽
WAT -1:00 서아프리카 배트맨 토토
NDT -2:30 뉴펀들랜드 일광절약배트맨 토토
ADT -03:00 대서양 일광 절약 배트맨 토토
NFT -3:30 뉴펀들랜드 표준시
NST -3:30 뉴펀들랜드 표준시
AST -4:00 대서양 표준시(캐나다)
EDT -4:00 동부 일광 절약 배트맨 토토
ZP4 -4:00 GMT +4시간
CDT -5:00 중앙 일광절약배트맨 토토
EST -5:00 동부 표준시
ZP5 -5:00 GMT +5시간
CST -6:00 중부 표준시
MDT -6:00 산악 일광 절약 배트맨 토토
ZP6 -6:00 GMT +6시간
MST -7:00 산악 표준시
PDT -7:00 태평양 일광절약배트맨 토토
PST -8:00 태평양 표준시
YDT -8:00 유콘 일광절약배트맨 토토
HDT -9:00 하와이/알래스카 일광 배트맨 토토
YST -9:00 유콘 표준시
AHST -10:00 알래스카-하와이 표준시
CAT -10:00 중앙 알래스카 배트맨 토토
NT -11:00 놈 배트맨 토토
IDLW -12:00 국제 날짜 변경선, 서쪽

호주 배트맨 토토 구역

호주 배트맨 토토대와 그 이름 변형이 다음을 설명합니다. 전체 배트맨 토토대의 4분의 1에 해당합니다.포스트그레스배트맨 토토대 조회 테이블입니다. 두 가지가 있습니다 미국에서 정의된 공통 배트맨 토토대와 이름이 충돌합니다. 상태,CST그리고EST.

컴파일러 옵션 USE_AUSTRALIAN_RULES가 설정된 경우CST그리고EST할 것이다 호주 규칙을 사용하여 해석됩니다.

표 UG1-2.포스트그레호주 배트맨 토토대

배트맨 토토대 UTC로부터의 오프셋 설명
CST +10:30 호주 중앙 표준 배트맨 토토
EST +10:00 호주 동부표준 배트맨 토토

날짜/배트맨 토토 입력 해석

날짜/배트맨 토토 유형은 모두 공통 집합을 사용하여 디코딩됩니다. 루틴.

날짜/배트맨 토토 입력 해석

  1. 입력 문자열을 토큰으로 나누고 각각 분류합니다. 토큰은 문자열, 시간, 배트맨 토토대 또는 숫자입니다.

    1. 토큰에 콜론(":")이 포함된 경우, 이것은 배트맨 토토입니다 끈.

    2. 토큰에 대시("-"), 슬래시("/") 또는 점("."), 이는 텍스트를 포함할 수 있는 날짜 문자열입니다. 월.

    3. 토큰이 숫자로만 이루어진 경우 다음 중 하나입니다. 단일 필드 또는 ISO-8601 연결된 날짜(예: 1999년 1월 13일은 "19990113") 또는 시간(예: 141516은 1999년 1월 13일) 14:15:16).

    4. 토큰이 더하기("+") 또는 빼기("-")로 시작하는 경우, 배트맨 토토대이거나 특수 필드입니다.

  2. 토큰이 텍스트 문자열인 경우 가능한 일치 문자열.

    1. 다음과 같이 토큰에 대한 바이너리 검색 테이블 조회를 수행합니다. 특수 문자열(예:오늘), 일(예:목요일), 월(예:1월) 또는 의미 없는 단어(예:켜짐).

      필드 값과 필드에 대한 비트 마스크를 설정합니다. 예를 들어, 연도, 월, 일 설정오늘, 그리고 추가적으로 시, 분, 초지금.

    2. 만약 발견되지 않으면 유사한 바이너리 검색 테이블 조회를 수행하십시오 토큰을 배트맨 토토대와 일치시킵니다.

    3. 찾을 수 없으면 오류가 발생합니다.

  3. 토큰은 숫자 또는 숫자 필드입니다.

    1. 숫자가 4자리 이상이고 다른 날짜가 없는 경우 필드는 이전에 읽혀진 다음 다음과 같이 해석됩니다. '연결된 날짜'(예:19990118). 8자리와 6자리 숫자가 해석됩니다. 연도, 월, 일로 표시되며 7자리와 5자리 숫자는 각각 연도, 일로 해석됩니다.

    2. 토큰이 세 자리이고 연도가 이미 지난 경우 디코딩된 다음 날짜로 해석됩니다.

    3. 4자리 이상이면 연도로 해석하십시오.

    4. 유럽 날짜 모드에 있고 날짜 필드가 그렇지 않은 경우 아직 읽혀지지 않았으며 값이 다음보다 작거나 같은 경우 31일이면 하루로 해석됩니다.

    5. 월 필드를 아직 읽지 않았고, 값이 12보다 작거나 같으면 다음과 같이 해석됩니다. 월.

    6. 날짜 필드를 아직 읽지 않았고, 값이 31보다 작거나 같으면 다음과 같이 해석됩니다. 낮.

    7. 두 자리 또는 네 자리 이상이면 해석하십시오. 1년으로.

    8. 그렇지 않으면 오류가 발생합니다.

  4. BC가 지정되면 연도를 무효화하고 다음으로 오프셋합니다. 하나는 내부 저장소용입니다. 그레고리력이므로 숫자상으로 기원전 1년이 연도가 됩니다. 영).

  5. BC가 지정되지 않았고 연도 필드가 2인 경우 길이를 자릿수로 설정한 다음 연도를 4자리로 조정합니다. 만약 필드가 70보다 작으면 2000을 추가합니다. 그렇지 않으면 추가 1900.

    팁:그레고리력 1-99년은 다음으로 입력할 수 있습니다. 앞에 0이 있는 4자리 숫자를 사용합니다(예: 0099는 99AD입니다). 이전 버전포스트그레스3년으로 허용된 연도 숫자와 한 자리 숫자이지만 v7.0부터 규칙은 가능성을 줄이기 위해 강화됐다. 모호.