the줄리안 토토 베이시스템은 숫자 일을위한 방법입니다. 그것은 줄리안 캘린더와 관련이 없지만 해당 캘린더와 비슷하게 이름을 붙입니다. Julian Date 시스템은 프랑스 학자 Joseph Justus Scaliger (1540–1609)에 의해 발명되었으며 아마도 Scaliger의 아버지 인 이탈리아 학자 Julius Caesar Scaliger (1484–1558)에서 그 이름을 얻었을 것입니다..
Julian Date 시스템에서 매일 JD 0에서 시작하는 순차적 번호가 있습니다 (때로는the줄리안 토토 베이). JD 0은 Julian 달력에서 기원전 4713 년 1 월 1 일 또는 그레고리 달력에서 기원전 11 월 24 일에 해당합니다. 줄리안 토토 베이 계산은 천문학 자들이 야간 관찰을 표시하는 데 가장 자주 사용되므로 정오 UTC에서 다음 정오 UTC로 날짜가 자정에서 자정에서 자정에서 자정까지 실행됩니다.
비록PostgreSQL토토 베이의 입력 및 출력에 대한 Julian 토토 베이 표기법 (그리고 일부 내부 DateTime 계산에 Julian Dates를 사용합니다). 정오부터 정오까지 토토 베이가 실행되는 Nicety는 관찰하지 않습니다..PostgreSQLJulian 토토 베이를 현지 자정에서 지역 자정으로 실행하는 것으로 취급합니다.
이 정의는 필요할 때 천문학적 정의를 얻는 방법을 제공합니다. 시간대에서 산술을 수행하십시오UTC+12
. 예를 들어,
= 추출을 선택하십시오 ( '2021-06-23 7 : 00 : 00-04':: Timestamptz at Time Zone 'UTC+12'); 발췌 --------------------------------- 2459388.958333333333333333 (1 줄) = 추출을 선택하십시오 ( '2021-06-23 8 : 00 : 00-04'의 Julian ':: Timestamptz at Time Zone'UTC+12 '); 발췌 -------------------------------------------- 2459389.00000000000000000000000000 (1 줄) = Extract (Julian From Date '2021-06-23'); 발췌 ------- 2459389 (1 행)