php-resource

PHP Handbuch

Kalender-Funktionen

X. Kalender-Funktionen

Einführung

Die Kalender-Extension enthält eine Reihe von Funktionen mit denen die Umwandlung zwischen verschiedenen Kalenderformate vereinfacht wird. Die Umwandlung basiert dabei auf einer zwischengeschalteten Umrechnung in das Julianische Datum J.D. Das Julianische Datum zählt die seit dem ersten Januar 4713 vor Christus vergangenen Tage. Um ein Datum von einem Kalender in einen anderen umzurechnen müssen Sie es zunächst in das entsprechende Julianische Datum konvertieren und von da aus weiter in den gewünschten Kalender. Beachten Sie das das Julianische Datum und der Julianische Kalender zwei komplett unterschiedliche Dinge sind. Nähere Informationen zum Julianischen Datum findensie unter http://www.fourmilab.ch/documents/calendar/. Auszüge aus dieser Seite sind in die folgende Dokumentation eingearbeitet und als Zitat markiert.

Installation

To get these functions to work, you have to compile PHP with --enable-calendar.

Die Windowsversion von PHP enthält diese Erweiterung. Um diese Funktionen zu verwenden, müssen Sie keine zusätzlichen Erweiterungen aktivieren.

Laufzeit Konfiguration

Diese Erweiterung definiert keine Konfigurationseinstellungen in der php.ini.

Resource Typen

Diese Erweiterung definiert keine Resource-Typen.

Vordefinierte Konstanten

Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.

CAL_GREGORIAN (integer)

CAL_JULIAN (integer)

CAL_JEWISH (integer)

CAL_FRENCH (integer)

CAL_NUM_CALS (integer)

CAL_DOW_DAYNO (integer)

CAL_DOW_SHORT (integer)

CAL_DOW_LONG (integer)

CAL_MONTH_GREGORIAN_SHORT (integer)

CAL_MONTH_GREGORIAN_LONG (integer)

CAL_MONTH_JULIAN_SHORT (integer)

CAL_MONTH_JULIAN_LONG (integer)

CAL_MONTH_JEWISH (integer)

CAL_MONTH_FRENCH (integer)

Die folgenden Konstanten gibt es seit PHP 4.3.0 :

CAL_EASTER_DEFAULT (integer)

CAL_EASTER_ROMAN (integer)

CAL_EASTER_ALWAYS_GREGORIAN (integer)

CAL_EASTER_ALWAYS_JULIAN (integer)

Die folgenden Konstanten gibt es seit PHP 5.0.0:

CAL_JEWISH_ADD_ALAFIM_GERESH (integer)

CAL_JEWISH_ADD_ALAFIM (integer)

CAL_JEWISH_ADD_GERESHAYIM (integer)

Inhaltsverzeichnis
cal_days_in_month -- Gibt die Anzahl der Tage eines bestimmten Monats in einem bestimmten Jahr in einem bestimmten Kalender zurück
cal_from_jd -- Converts from Julian Day Count to a supported calendar
cal_info -- Gibt Informationen zu einem bestimmten Kalender zurück
cal_to_jd -- Converts from a supported calendar to Julian Day Count
easter_date --  Zeitpunkt des Osterfestes (0 Uhr) als Unix-Timestamp
easter_days --  Anzahl der Tage zwischen dem 21. März und Ostersonntag
frenchtojd --  Konvertiert ein Datum der Französischen Revolution zu einem Julianischen Datum
gregoriantojd --  Konvertierung vom Gregorianischen Kalender zum Julianischen Datum
jddayofweek --  Bestimmt den Wochentag aus einem Julianischen Datum
jdmonthname --  Bestimmt den Monat aus dem Julianischen Datum
jdtofrench --  Konvertiert ein Julianisches Datum zum Kalender der Französischen Revolution
jdtogregorian --  Konvertierung vom Julianischen Datum zum Gregorianischen Kalender
jdtojewish --  Konvertierung vom Julianischen Datum zum Jüdischen Kalender
jdtojulian --  Konvertierung vom Julianischen Datum zum Julianischen Kalender
jdtounix --  Konvertiert Julianisches Datum in Unix-Timestamp
jewishtojd --  Konvertiert vom Jüdischen Kalender zum Julianischen Datum
juliantojd --  Konvertierung vom Julianischen Kalender zum Julianischen Datum
unixtojd --  Konvertiert Unix-Timestamp in Julianisches Datum


Anmerkungen zum PHP Handbuch
Neue Anmerkung schreiben
 

E-Shop 2.0: die neue Generation



 

Neuzugänge PHP MySQL Tutorials

Joomla! Starterhilfe

Dieses Tutorial begleitet Sie bei dem Einstieg in die Welt von dem CMS Joomla!.

17.01.2012 werninator | Kategorie: MySQL
Objektorientiertes Programmieren

Dieses Tutorial beschreibt sehr gut die Wirkunsweise von objektorientiertes Programmieren. Also bestens geeignet um das objektorientierte Programmieren zu verstehen.

07.12.2010 phpsven | Kategorie: PHP
Tutorials zu Facebook Anwendungen mit PHP

In mehreren Tutorials wird der Zugriff auf Facebook Daten mittels Graph API, FQL und REST API erklärt. Alle Codebeispiele liegen zum Ausprobieren in einem SVN, bzw. github Repository bereit.

06.12.2010 abouttheweb | Kategorie: PHP