Neueste Web-Entwicklung Tutorials
 

PHP 5 Datum / Uhrzeit Funktionen


PHP Datum / Uhrzeit Einführung

Die Datum / Zeit-Funktionen können Sie das Datum und die Zeit von dem Server, auf dem PHP-Skript ausgeführt wird. Anschließend können Sie die Datum / Zeit-Funktionen verwenden das Datum und die Zeit auf verschiedene Weise zu formatieren.

Note: Diese Funktionen sind abhängig von den lokalen Systemeinstellungen Ihres Servers. Denken Sie daran, die Sommerzeit und die Schaltjahre zu berücksichtigen, wenn sie mit diesen Funktionen arbeiten.


Installation

Die PHP-Datum / Zeit-Funktionen sind Bestandteil von PHP. Eine Installation ist nicht erforderlich, um diese Funktionen zu nutzen.


Laufzeit-Konfiguration

Das Verhalten dieser Funktionen wird durch Einstellungen in der php.ini beeinflusst:

Name Beschreibung Standard PHP Version
date.timezone Die Standard - Zeitzone (used by all date/time functions) „“ PHP 5.1
date.default_latitude Die Standard - Breite (used by date_sunrise() den date_sunset() (used by date_sunrise() und date_sunset() ) „31,7667“ PHP 5.0
date.default_longitude Die Standard - Länge (used by date_sunrise() den date_sunset() (used by date_sunrise() und date_sunset() ) „35,2333“ PHP 5.0
date.sunrise_zenith Der Standard Sonnenaufgang Zenit (used by date_sunrise() den date_sunset() (used by date_sunrise() und date_sunset() ) „90,83“ PHP 5.0
date.sunset_zenith Der Standard Sonnenuntergang Zenit (used by date_sunrise() den date_sunset() (used by date_sunrise() und date_sunset() ) „90,83“ PHP 5.0

PHP 5 Datum / Uhrzeit Funktionen

Funktion Beschreibung
checkdate() Dieser Test prüft einen gregorianischen Datum
date_add() Addiert Tage, Monate, Jahre, Stunden, Minuten und Sekunden auf ein Datum
date_create_from_format() Gibt ein neues Datetime-Objekt formatierte nach einem bestimmten Format
date_create() Gibt ein neues Datetime-Objekt
date_date_set() Legt ein neues Datum
date_default_timezone_get() Gibt die Standard-Zeitzone von allen Datum / Uhrzeit Funktionen
date_default_timezone_set() Legt die Standard-Zeitzone von allen Datum / Uhrzeit Funktionen
date_diff() Gibt die Differenz zwischen zwei Daten
date_format() Gibt ein Datum formatiert nach einem bestimmten Format
date_get_last_errors() Gibt die Warnungen / Fehler in einem Datum Zeichenfolge gefunden
date_interval_create_from_date_string() Richtet eine DateInterval von den entsprechenden Teilen des Strings
date_interval_format() Formatiert das Intervall
date_isodate_set() Stellt das ISO-Datum
date_modify() Modifiziert den Zeitstempel
date_offset_get() Gibt die Zeitzone Offset
date_parse_from_format() Gibt ein assoziatives Array mit detaillierten Daten zu einem bestimmten Zeitpunkt, nach einem bestimmten Format
date_parse() Gibt ein assoziatives Array mit detaillierten Informationen zu einem bestimmten Datum
date_sub() Subtrahiert Tage, Monate, Jahre, Stunden, Minuten und Sekunden von einem Datum
date_sun_info() Gibt einen Array mit Informationen über Sonnenuntergang / Sonnenaufgang und Dämmerung Beginn / Ende, für einen bestimmten Tag und Ort
date_sunrise() Gibt die Sonnenaufgangszeit für einen bestimmten Tag und Ort
date_sunset() Gibt den Sonnenuntergang für einen bestimmten Tag und Ort
date_time_set() Stellt die Zeit
date_timestamp_get() Gibt den Unix-Zeitstempel
date_timestamp_set() Stellt das Datum und die Uhrzeit auf der Basis eines Unix-Zeitstempel
date_timezone_get() Gibt die Zeitzone des gegebenen Datetime-Objekt
date_timezone_set() Legt die Zeitzone für das Datetime-Objekt
date() Formatiert ein lokales Datum und Uhrzeit
getdate() Gibt Datum / Uhrzeit einen Zeitstempel oder die aktuellen lokalen Datum / Uhrzeit
gettimeofday() Gibt die aktuelle Zeit
gmdate() Formatiert einen GMT / UTC Datum und Uhrzeit
gmmktime() Gibt den Unix-Zeitstempel für ein GMT-Datum
gmstrftime() Formatiert einen GMT / UTC Datum und Uhrzeit entsprechend den lokalen Einstellungen
idate() Formatiert eine lokale Zeit / Datum als Integer
localtime() Gibt die lokale Zeit
microtime() Gibt den aktuellen Unix-Zeitstempel mit Mikrosekunden
mktime() Gibt den Unix-Zeitstempel für ein Datum
strftime() Formatiert eine lokale Zeit und / oder Datum entsprechend den lokalen Einstellungen
strptime() Analysiert eine Zeit / Datum erzeugt strftime()
strtotime() Analysiert eine englische Textdatetime in einen Unix-Zeitstempel
time() Liefert die aktuelle Zeit als Unix-Zeitstempel
timezone_abbreviations_list() Gibt ein assoziatives Array dst enthält, versetzt, und die Zeitzone Namen
timezone_identifiers_list() Liefert ein indiziertes Array mit alle Zeitzone Identifikatoren
timezone_location_get() Gibt Standortinformationen für eine bestimmte Zeitzone
timezone_name_from_ abbr() Gibt die Zeitzone Namen Abkürzung
timezone_name_get() Gibt den Namen der Zeitzone
timezone_offset_get() Gibt die Zeitzone von GMT-Offset
timezone_open() Schafft neue DateTimeZone Objekt
timezone_transitions_get() Gibt alle Übergänge für die Zeitzone
timezone_version_get() Gibt die Version der Zeitzone db

PHP 5 Vordefinierte Datum / Zeit-Konstanten

Konstante Beschreibung
DATE_ATOM Atom (example: 2005-08-15T16:13:03+0000)
DATE_COOKIE HTTP Cookies (example: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_ISO8601 ISO-8601 (example: 2005-08-14T16:13:03+0000)
DATE_RFC822 RFC 822 (example: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_RFC850 RFC 850 (example: Sunday, 14-Aug-05 16:13:03 UTC)
DATE_RFC1036 RFC 1036 (example: Sunday, 14-Aug-05 16:13:03 UTC)
DATE_RFC1123 RFC 1123 (example: Sun, 14 Aug 2005 16:13:03 UTC)
DATE_RFC2822 RFC 2822 (Sun, 14 Aug 2005 16:13:03 +0000)
DATE_RSS RSS (Sun, 14 Aug 2005 16:13:03 UTC)
DATE_W3C World Wide Web Consortium (example: 2005-08-14T16:13:03+0000)