PHP GregorianToJD() ฟังก์ชัน

ตัวอย่าง

แปลงวันในระบบจัดปฏิทินกรีกโกเรียนเป็นจำนวนวันจูเลียน แล้วแปลงกลับเป็นวันในระบบจัดปฏิทินกรีกโกเรียน:

<?php
$jd=gregoriantojd(9,25,2016);
echo $jd . "<br>";
echo jdtogregorian($jd);
?>

ตัวอย่างการทำงาน

การประกาศและวิธีใช้

gregoriantojd() ฟังก์ชันที่แปลงวันในระบบจัดปฏิทินกรีกโกเรียนเป็นจำนวนวันจูเลียน

หมายเหตุ:แม้ว่าฟังก์ชันนี้จะสามารถจัดการกับวันก่อน 4714 ก่อนคริสต์ศักราชได้ คุณยังคงต้องจับตามองว่าระบบจัดปฏิทินกรีกโกเรียนถูกจัดตั้งขึ้นเมื่อปี 1582 และบางประเทศยังไม่ยอมรับมันเร็วที่สุด (อังกฤษในปี 1752 สหภาพโซเวียตในปี 1918 กรีซในปี 1923) ส่วนใหญ่ของประเทศยุโรปใช้ปฏิทินจูเลียน (กฎหมายโลก) ก่อนที่จะใช้ปฏิทินกรีกโกเรียน

คำแนะนำ:ดู jdtogregorian() ฟังก์ชันที่ใช้เพื่อแปลงจำนวนวันจูเลียนให้เป็นวันในระบบจัดปฏิทินกรีกโกเรียน

การใช้งาน

gregoriantojd(month,day,year);
ตัวแปร รายละเอียด
month จำเป็น ตัวเลขจาก 1 ถึง 12 นำเสนอเดือน
day จำเป็น ตัวเลขจาก 1 ถึง 31 นำเสนอวัน
year จำเป็น ตัวเลขจาก -4714 (แสดงถึง 4714 ก่อนคริสต์ศักราช) ถึง 9999 (แสดงถึง 9999 หลังคริสต์ศักราช) นำเสนอปี

รายละเอียดเทคนิค

ค่าที่กลับมา: คืนค่าเป็นตัวเลขของวันจูเลียน
PHP รุ่น: 4+