The젠 토토 JulianHệ thống là một phương pháp để đánh số 젠 토토. Nó không liên quan đến lịch Julian, mặc dù nó được đặt tên một cách khó hiểu tương tự như lịch đó. Hệ thống 젠 토토 Julian được phát minh bởi học giả người Pháp Joseph Justus Scaliger (1540 Ném1609) và có lẽ lấy tên từ cha của Scaliger, học giả người Ý Julius Caesar Scaliger (1484.
Trong hệ thống 젠 토토 Julian, mỗi 젠 토토 có một số tuần tự, bắt đầu từ JD 0 (đôi khi được gọi làThe젠 토토 Julian). JD 0 tương ứng với ngày 1 tháng 1 năm 4713 trước Công nguyên trong lịch Julian, hoặc ngày 24 tháng 11 năm 4714 trước Công nguyên trong lịch Gregorian. Đếm ngày Julian thường được các nhà thiên văn học sử dụng để ghi nhãn các quan sát hàng đêm của họ, và do đó một ngày diễn ra từ trưa UTC đến trưa UTC tiếp theo, thay vì từ nửa đêm đến nửa đêm: JD 0 chỉ định 24 giờ từ trưa UTC vào ngày 24 tháng 11 năm 4714 trước Công nguyên đến trưa ngày 25 tháng 11 4714
mặc dùPostgreSQLHỗ trợ ký hiệu ngày Julian cho đầu vào và đầu ra của ngày (và cũng sử dụng ngày Julian cho một số tính toán Datetime nội bộ), nó không quan sát thấy sự tốt của việc có ngày chạy từ trưa đến trưa.PostgreSQLcoi 젠 토토 Julian chạy từ nửa đêm địa phương đến nửa đêm địa phương, giống như một 젠 토토 bình thường.
Tuy nhiên, định nghĩa này cung cấp một cách để có được định nghĩa thiên văn khi bạn cần: làm số học trong múi giờUTC+12
. Ví dụ,
= Chọn Trích xuất (Julian từ '2021-06-23 7: 00: 00-04' :: Timestampz tại múi giờ 'UTC+12'); Chiết xuất ---------------------------------- 2459388.95833333333333333333 (1 hàng) = Chọn Trích xuất (Julian từ '2021-06-23 8: 00: 00-04' :: Timestamptz tại múi giờ 'UTC+12'); Chiết xuất ------------------------------------------ 2459389.0000000000000000000000000000 (1 hàng) = Chọn Trích xuất (Julian từ ngày '2021-06-23'); Chiết xuất --------- 2459389 (1 hàng)
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không phù hợp Kinh nghiệm của bạn với tính năng cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài liệu.