La función jdtofrench() es una función integrada que convierte un número entero de día juliano en fecha francesa. La función acepta un número entero de día juliano y devuelve la fecha francesa convertida en $mes / $día / $año.
Sintaxis:
jdtofrench($jd)
Parámetros: la función acepta un parámetro obligatorio $jd que especifica el día juliano.
Valor devuelto: la función devuelve la fecha en francés. El formato de retorno de la fecha es $mes / $día / $año. Si el entero del día juliano se pasa como 0, se devuelve 0/0/0 como salida.
Ejemplos:
Input : 2379254 Output : 5/8/10 Input : 2380229 Output : 1/7/13
Los siguientes programas ilustran la función jdtofrench().
Programa 1: El siguiente programa ilustra el uso de la función jdtofrench().
<?php // PHP program to demonstrate the // use of jdtofrench() function // converts date to julian integer $jd = frenchtojd(1, 7, 13); // prints the julian day integer echo "The julian day integer is ", $jd, "\n"; // converts the Julian day to French date $date = jdtofrench($jd); // prints the date echo "The french date initially taken was ", ($date), "\n"; ?>
Producción:
The julian day integer is 2380229 The french date initially taken was 1/7/13
Programa 2: El siguiente programa muestra el resultado cuando se pasa un número entero de día juliano no válido.
<?php // PHP program to demonstrate the // use of jdtofrench() function // in case of out of range parameter is passed // converts date to julian integer $jd = frenchtojd(1, 7, 18); // prints the julian day integer as 0 as year is out of range echo "The julian day integer is ", $jd, "\n"; // converts the Julian day to French date $date = jdtofrench($jd); // prints the date as 0/0/0 as french year is out of range echo "The french date initially taken was ", ($date), "\n"; ?>
Producción:
The julian day integer is 0 The french date initially taken was 0/0/0
Referencia:
http://php.net/manual/en/function.jdtofrench.php