PHP | Función juliantojd()

La función juliantojd() es una función incorporada en PHP que se usa para convertir la fecha del calendario juliano en el conteo de días julianos. El rango de fechas para el calendario juliano es válido desde el calendario juliano 4713 aC (antes de Cristo) hasta el 9999 dC (anno domini).

Sintaxis: 

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

Parámetros: esta función acepta tres parámetros, como se mencionó anteriormente y se describe a continuación:  

  • $month: es un parámetro obligatorio que se utiliza para especificar el número de mes en el calendario juliano. El número del mes está en el rango de 1 (es decir, enero) a 12 (es decir, diciembre).
  • $day: es un parámetro obligatorio que se utiliza para especificar el día en el calendario juliano. El número de día está en el rango de 1 a 31.
  • $año: es un parámetro obligatorio que se utiliza para especificar el año en el calendario juliano. El número de año es de -4713 a 9999.

Valor devuelto: esta función devuelve un día juliano para la fecha juliana dada.
Excepciones: el rango válido del calendario juliano es 4713 aC a 9999 dC

Los siguientes programas ilustran la función juliantojd() en PHP.

Programa 1:  

PHP

<?php
 
// converts Julian calendar Date to
// Julian Day number.
$jdate = juliantojd(8, 30, 2018);
 
// printd 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;
 
?>
Producción

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

Programa 2: 

PHP

<?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;
?>
Producción

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

Artículos relacionados: 

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

Publicación traducida automáticamente

Artículo escrito por ukasp y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *