PHP Conference Nagoya 2025

cal_to_jd

(PHP 4 >= 4.1.0, PHP 5, PHP 7, PHP 8)

cal_to_jdConvertir un calendario soportado a la Fecha Juliana

Descripción

cal_to_jd(
    int $calendar,
    int $month,
    int $day,
    int $year
): int

cal_to_jd() calcula la Fecha Juliana para una fecha en el calendario calendar especificado. Los calendarios calendar soportados son CAL_GREGORIAN, CAL_JULIAN, CAL_JEWISH y CAL_FRENCH.

Parámetros

calendar

El calendario desde el que se va a hacer la conversión, CAL_GREGORIAN, CAL_JULIAN, CAL_JEWISH o CAL_FRENCH.

month

El mes como número, el rango válido depende de calendar

day

El día como número, el rango válido depende de calendar

year

El año como número, el rango válido depende de calendar

Valores devueltos

Un número de día de la Fecha Juliana.

Ver también

  • cal_from_jd() - Convierte de una Fecha Juliana a un calendario soportado
  • frenchtojd() - Convierte una fecha del Calendario Republicano Francés a una fecha Juliana
  • gregoriantojd() - Convierte una fecha Gregoriana en Fecha Juliana
  • jewishtojd() - Convierte una fecha del Calendario Judío a una Fecha Juliana
  • juliantojd() - Convierte una fecha del Calendario Juliano a una Fecha Juliana
  • unixtojd() - Convertir una fecha Unix en una Fecha Juliana

add a note

User Contributed Notes 2 notes

up
2
ashton at ieee dot org
8 years ago
Julian days begin at noon, while the days of the Gregorian and Julian calendars are usually thought of as beginning at midnight. For the Gregorian and Julian calendars, the function behaves as if the conversion were performed at noon.
up
-1
ashton at ieee dot org
8 years ago
The earliest supported date in the Julian calendar is January 2, 4713 BC. The corresponding Julian day count is 1. PHP treats -4713 as equal to 4713 BC, and does not allow the year 0; this practice is different than the custom of astronomers, who treat -4712 as equal to 4713 BC.
To Top