PHP Datum und Zeit Funktionen
Zur Erzeugung eines Datums oder einer Uhrzeit, stellt PHP die Funktion
date ( )
zur Verfügung. Die Funktion date ( ) ist eine vordefinierte Funktion.
Ihr könnnen 2 Parameter übergeben werden.
date (wert1 , wert 2)
Der erste übergebene Wert ist ein Formatierungsstring.
Dieser beinhaltet Informationen darüber, welche Informationen
auf welche Art ausgegeben werden sollen.
Hier eine Aufstellung mit einigen geläufigen Werten:
Formatierung | Bedeutung | Rückgabewert d zweistelliger Tag des Monats 0-31
D Wochentag abgekürzt Mon-Sun
j Tag des Monats ohne führende 0 1-31 l Wochentag ausgeschreiben Sunday-Saturday
W numerischer Wert des Wochentages (0 Sonntag - 6 Samstag)
Z wievielte Tag des Jahres ist es 0-365
m Monat zwischen 01-12 01-12
Y Jahreszahl 4-stellig 2005
H Stunde von 0-23 mit führerender 00-23
i Minuten mit führender 0 00-59
s Sekunden mit führender 0 00-59
Die Informationen des Formatierungsstrings sind z. B. Jahr, Monat,
Tag,
Stunde, Minute, Sekunde. Es kann so z.B. festgelegt werden, ob die
Angabe
des Monats als Zahl oder als englische Bezeichnung ausgegeben werden
soll.
Als zweiten Parameter kann der Funktion ein sogenannter Timestamp
übergeben werden. Der Timestamp ist eine Variable, die eine Zeitangabe
beinhaltet.
Die Formatierungsanweisungen innerhalb der Funktion date ( )
werden auf den ihr übergebenen Timestamp angewandt.
Der zweite Parameter ist optional und muss nicht mit übergeben
werden.
Wenn hier innerhalb der Funktion der zweite Parameter nicht gesetzt
wird,
wird das aktuelle Datum genommen.
Genauer gesagt, verwendet PHP dann das Rückgabeergebnis der Funktion
time ( ).
Die Funktion time ( ) liefert den aktuellen UNIX TimeStamp
basierend auf
dem Datum vom 01.01.1970 00:.00 Uhr in Sekunden.
Ausgegeben wird eine lange Zahl wie z.B. 12354547854, die für
den Menschen
kein Datum erkennen lässt. Genau hier greift die Funktion date
( ).
Diese Zahlenangabe (Sekunden seit dem 01.01.1970) wird durch den ersten
Parameter der Funktion date ( ) in ein für den Menschen verstehbares
Format
umwandelt.
Die Ausgabe des umgewandelten Formates hängt davon ab, welche
Parameter
der Funktion übergeben wurden.
Mit der Funktion mktime
( ) kann ein Datum fixiert und der Funktion date ( ) als
2-ter Parameter übergeben werden.
Ein Aufruf der Funktion könnte wie folgt aussehen.
date (d);
ausgegeben wird der 2 stellige Tag des entsprechenden Monats
z.B. 11 (0-31 - mögliche Rückgabewerte)
date ("d.m.Y H:i:s");
ausgeben wird das aktuelle Datum mit Uhrzeit:
z B. 11.05.1998 14:38:00
Die Ausgaben in beiden Fällen beziehen sich auf die aktuelle
Zeit, weil der Funktion
date ( ) keine Zeitangabe als 2-ter Parameter übergeben wurde.
Die Punkte und Doppelpunkte
wurden der reinen Übersichtlichkeit halber mit angegeben. Innerhalb
dieser
Funktion werden Sie ignoriert und ausgegeben.
Infos zur PHP Datum und Zeit Funktionen
PHP
mktime ( ) Funktion
PHP
date ( ) Funktion
Datum und Zeit
- PHP
- PHP installieren
- PHP - Anfang
- Variablen erzeugen
- Kommentare
- If-Anweisungen
- Logische Operatoren
- Funktionen
- For Schleifen
- While Schleife
- Formulare
- String Funktionen
- Textfelder mehrzeilig
- Radio Button Gruppe
- Select Auswahlen
- Checkbox
- Mehrfach Auswahlen
- Dateien
- Schleifen
- Array numerisch
- Array assoziativ
- Datum - Zeit
- Mail Funktionen
- Suchen|Ersetzen