PHP 8.4.0 RC4 available for testing

cal_to_jd

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

cal_to_jdKonvertiert von einem unterstützten Kalenderformat in Julian-Format

Beschreibung

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

cal_to_jd() errechnet den Julian-Tag für ein Datum in calendar. Unterstützte calendar sind CAL_GREGORIAN, CAL_JULIAN, CAL_JEWISH und CAL_FRENCH.

Parameter-Liste

calendar

Der zu konvertierende Kalender, einer aus CAL_GREGORIAN, CAL_JULIAN, CAL_JEWISH oder CAL_FRENCH.

month

Der Monat als Nummer, die gültige Begrenzung ist abhängig von calendar.

day

Der Tag als Nummer, die gültige Begrenzung ist abhängig von calendar.

year

Jahr als Nummer, die gültige Begrenzung hängt ab von calendar.

Rückgabewerte

Die Julian Tag-Nummer

Siehe auch

  • cal_from_jd() - Konvertiert von Julian Day Count zu einem unterstützten Kalender
  • frenchtojd() - Konvertiert ein Datum des Französischen Revolutionskalenders zu einer julianischen Tageszahl
  • gregoriantojd() - Konvertierung vom Gregorianischen Kalender zum Julianischen Datum
  • jewishtojd() - Konvertiert vom Jüdischen Kalender zum Julianischen Datum
  • juliantojd() - Konvertierung vom Julianischen Kalender zum Julianischen Datum
  • unixtojd() - Konvertiert Unix-Timestamp in Julianisches Datum

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