La función jewishtojd() es una función incorporada que convierte una fecha judía en un conteo de días julianos . La función acepta tres parámetros en formato $mes / $día / $año , que representa la fecha en el calendario judío o hebreo y la convierte en un conteo de días julianos.
Sintaxis:
jewishtojd( $month, $day, $year)
Parámetros: la función acepta tres parámetros obligatorios, como se muestra arriba y se describe a continuación:
- $mes: este parámetro especifica el número del mes en el calendario judío. El número del mes está en el rango 1-13 inclusive. Si se pasa un número de mes superior a 12 o inferior a 1, el día juliano se devuelve como 0.
- $day: este parámetro especifica el día en el calendario judío. El número de día está en el rango 1-30 inclusive. Si se pasa un número de día superior a 31 o inferior a 1, el día juliano se devuelve como 0. Los años bisiestos no se tienen en cuenta
- $year: este parámetro especifica el año en el calendario judío. El número de año está en el rango 1-9999 inclusive.
Valor devuelto: la función devuelve la fecha judía convertida a un recuento de días julianos.
Ejemplos:
Input : $month=4, $day=8, $year=13 Output : 352465 Input : $month=4, $day=8, $year=898 Output : 675707
Los siguientes programas ilustran la función jewishtojd().
Programa 1: El siguiente programa demuestra el uso de la función jewishtojd().
<?php // PHP program to demonstrate the // use of jewishtojd() function // converts date to julian integer $jd = jewishtojd(4, 8, 13); // prints the julian day integer echo ( $jd ); ?> |
Producción:
352465
Programa 2: El siguiente programa demuestra cuándo el día y el mes están fuera de rango.
<?php // PHP program to demonstrate the // use of jewishtojd() function // converts date to julian integer // month is out of range $jd = jewishtojd(22, 8, 11); // prints the julian day integer echo ( $jd ), "\n" ; // day is out of range $jd =jewishtojd(4, 32, 11); echo ( $jd ); ?> |
Producción:
0 0
Referencia:
http://php.net/manual/en/function.jewishtojd.php