PHP JulianToJD() ฟังก์ชัน
ตัวอย่าง
แปลงวันที่เป็นจูเลียนคาลเอนเดอร์เป็นจำนวนวันที่เป็นจูเลียนเดย์ แล้วแปลงกลับมาเป็นวันที่เป็นจูเลียนคาลเอนเดอร์
<?php $jd=juliantojd(9,25,2016); echo $jd . "<br>"; echo jdtojulian($jd); ?>
คำอธิบายและวิธีใช้
juliantojd() แปลงวันที่เป็นจูเลียนคาลเอนเดอร์เป็นจำนวนวันที่เป็นจูเลียนเดย์
注意:วันที่ที่ฟังก์ชันนี้จะจัดการเป็นไปตามระบบคาลเอนเดอร์จูเลียน คือจากปีก่อนคริสต์ศักราช 4713 ถึงปีคริสต์ศักราช 9999 ซึ่งนับถึงปีก่อนคริสต์ศักราช 4713 นั้นไม่มีนัยมากนัก เนื่องจากคาลเอนเดอร์จูเลียนถูกจัดตั้งขึ้นในปีก่อนคริสต์ศักราช 46 แต่รายละเอียดบางอย่างยังไม่ได้รับการคงทางตัวจนกระทั่งปี 8 ปีคริสต์ศักราช ความคิดของวัฒนธรรมต่างๆ ในการกำหนดวันแรกของปีก็ต่างกัน ไม่ใช่ทุกประเทศยอมรับที่เดือนแรกของปีเป็นเดือนแรกของปี จงจำว่าปฏิทินที่ใช้งานโลกในปัจจุบันคือปฏิทินเกรโกเรียน gregoriantojd() ฟังก์ชันถูกใช้เพื่อแปลงวันที่เหล่านั้นเป็นจำนวนวันที่เป็นจูเลียนเดย์
คำแนะนำ:ดู jdtojulian() ฟังก์ชันนี้แปลงจำนวนวันที่เป็นจูเลียนเดย์ในระบบจูเลียนคาลเอนเดอร์
คำสั่ง
juliantojd(month,day,year);
ประกาศ | คำอธิบาย |
---|---|
month | จำเป็น กำหนดเดือนในระหว่าง 1 ถึง 12 โดยใช้ค่าเลข |
day | จำเป็น กำหนดวันในระหว่าง 1 ถึง 31 โดยใช้ค่าเลข |
year | จำเป็น กำหนดปีในระหว่าง -4713 ถึง 9999 โดยใช้ค่าเลข |
รายละเอียดเทคนิค
ค่าที่คืนค่ามา | คืนค่าเป็นจำนวนวันที่เป็นจูเลียนเดย์ |
---|---|
PHP รุ่น: | 4+ |