Open In App

PHP | juliantojd() Function

The juliantojd() function is an inbuilt function in PHP which is used to convert Julian calendar Date to Julian Day count. The range of date for Julian Calendar is valid from Julian Calendar 4713 B.C.(Before Christ) to 9999 A.D.(anno domini).

Syntax: 



int juliantojd( $month, $day, $year )

Parameters: This function accepts three parameters as mentioned above and described below:  

Return Value: This function returns a Julian Day for the given Julian date.
Exceptions: The Valid range of the Julian calendar is 4713 B.C. to 9999 A.D.



Below programs illustrate the juliantojd() function in PHP.

Program 1:  




<?php
 
// converts Julian calendar Date to
// Julian Day number.
$jdate = juliantojd(8, 30, 2018);
 
// prints the Julian Day Count
echo "Julian Day count: " . $jdate . "\n";
     
// converts Julian Day number to
// Julian calendar Date.
$julian = jdtojulian($jdate);
 
// prints the Julian calendar Date.
echo "Julian calendar: " . $julian;
 
?>

Output
Julian Day count: 2458374
Julian calendar: 8/30/2018 

Program 2: 




<?php
 
// convert Julian Calendar Date to Julian Day number.
$jdate = juliantojd(12, 3, 2001);
 
// prints the Julian calendar.
echo "Julian calendar " . $jdate . "\n";
     
// convert Julian calendar Date into julian Day number.
$julian = jdtojulian($jdate);
 
// print the Julian date number.
echo "Julian Date Count : " . $julian;
?>

Output
Julian calendar 2452260
Julian Date Count : 12/3/2001 

Related Articles: 

Reference: http://php.net/manual/en/function.juliantojd.php
 


Article Tags :