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+