แปลงวันที่แบบเกรกอเรียนเป็นการนับวันแบบจูเลียนและกลับเป็นวันที่แบบเกรกอเรียน:
<?php$jd=gregoriantojd(6,20,2007);echo $jd . "<br>";echo jdtogregorian($jd);?>ฟังก์ชัน gregoriantojd() จะแปลงวันที่แบบเกรกอเรียนเป็นจำนวนวันแบบจูเลียน
หมายเหตุ: แม้ว่าฟังก์ชันนี้จะรองรับวันที่ก่อน 4714 ปีก่อนคริสต์ศักราช แต่คุณควรทราบว่าปฏิทินเกรกอเรียนนั้นก่อตั้งในปี 1582 เท่านั้น และบางประเทศก็ยอมรับปฏิทินดังกล่าวในภายหลัง (บริเตนใหญ่ในปี 1752 สหภาพโซเวียตในปี 1918 และกรีซในปี 1923) ประเทศในยุโรปส่วนใหญ่ใช้ปฏิทินจูเลียน (ปฏิทินเกรกอเรียน) ก่อนปฏิทินเกรกอเรียน
เคล็ดลับ: ดูฟังก์ชัน jdtogregorian() ซึ่งจะแปลงการนับวันจูเลียนเป็นวันที่แบบเกรกอเรียน
gregoriantojd( เดือน,วัน,ปี);
พารามิเตอร์ | อธิบาย |
---|---|
เดือน | ที่จำเป็น. ตัวเลขตั้งแต่ 1 ถึง 12 ที่ระบุเดือน |
วัน | ที่จำเป็น. ตัวเลขตั้งแต่ 1 ถึง 31 ระบุวัน |
ปี | ที่จำเป็น. ตัวเลขตั้งแต่ -4714 (แทน 4714 BC) ถึง 9999 (แทน 9999 AD) ที่ระบุปี |
ค่าส่งคืน: | ส่งกลับเลขวันจูเลียน |
---|---|
เวอร์ชัน PHP: | 4+ |