PHP | Función cal_from_jd()

La función cal_from_jd() es una función incorporada en PHP que se usa para convertir un conteo de días julianos en un calendario compatible, como el calendario gregoriano, el calendario francés, el calendario judío, etc. Esta función acepta dos parámetros $jd y $calendar y devuelve la array que contiene información de calendario del calendario especificado.

Sintaxis:

array cal_from_jd( $jd, $calendar )

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

  • $jd: se utiliza para especificar el día juliano como un número entero.
  • $calendario: se utiliza para especificar el calendario en el que se convirtió la fecha. Los calendarios admitidos son el calendario gregoriano, el calendario juliano, el calendario francés y el calendario judío.

Valor devuelto: esta función devuelve una array que contiene información del calendario que se enumeran a continuación:

  • fecha en forma “mes/día/año”
  • mes
  • año
  • día de la semana
  • nombres abreviados y completos del día de la semana y el mes

Programa 1:

<?php
  
// PHP program to implement cal_from_jd()
// and convert date to the CAL_GREGORIAN 
  
  
$input = unixtojd(mktime(0, 0, 0, 8, 16, 2016));
print_r(cal_from_jd($input, CAL_GREGORIAN));
?> 
Producción:

Array
(
    [date] => 8/16/2016
    [month] => 8
    [day] => 16
    [year] => 2016
    [dow] => 2
    [abbrevdayname] => Tue
    [dayname] => Tuesday
    [abbrevmonth] => Aug
    [monthname] => August
)

Programa 2:

<?php
  
// PHP program to implement cal_from_jd() 
// and convert date to the CAL_JEWISH calender
$today = unixtojd(mktime(0, 0, 0, 6, 20, 2007));
  
print_r(cal_from_jd($today, CAL_JEWISH));
?>
Producción:

Array
(
    [date] => 11/4/5767
    [month] => 11
    [day] => 4
    [year] => 5767
    [dow] => 3
    [abbrevdayname] => Wed
    [dayname] => Wednesday
    [abbrevmonth] => Tammuz
    [monthname] => Tammuz
)

Artículos relacionados:

Referencia: http://php.net/manual/en/function.cal-from-jd.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 *