Beim Prgrammieren braucht man sehr oft ein Datum, das dargestellt werden muss. Dafür gibt es die Funktion date(). Hiermit bekommt man ein Umfangreiches Tool zur verfügung gestellt. Da auf der Seite von php.net schon alles Ausführlich erklärt wird, will ich hier nur mal ein paar Beispiele zeigen was machbar ist, und was ich auch ständig benutze.
date("d.m.Y"); - Heutiges Datum mit jeweils führender Null und vierstellige Jahreszahl
so sieht's: aus: 02.04.2025
Auch die Zeit kann man damit darstellen - date("h:i:s \h"); Zu bedenken ist dabei, daß es sich um die Zeit des Servers handet. Und so sieht's aus: 10:35:10 h
Man kann beides zusammentun, und erhält dann etwas wie: date("l jS F Y h:i:s");
Hier das Ergebnis: Wednesday 2nd April 2025 10:35:10
Jetzt ncoh ein letztes Beispiel, wie man auch andere Daten außer dem heutigen Datum darstellen kann, und sogar auch damit rechnen.
<?php $noon = mktime(12,0,0, date("m"), date("d"), date("Y")); $morgen = mktime(0,0,0, date("m"), date("d")+1, date("Y")); $letztermonat = mktime(0,0,0, date("m")-1, date("d"), date("Y")); $naechstesjahr = mktime(0,0,0, date("m"), date("d"), date("Y")+1); echo "Heute Mittag = ".date("d.m.Y h:i:s", $noon)."<br>"; echo "Morgen = ".date("d.m.Y", $morgen)."<br>"; echo "Letzer Monat = ".date("d.m.Y", $letztermonat)."<br>"; echo "Nächstes Jahr = ".date("d.m.Y", $naechstesjahr)."<br>"; ?>
Und so sieht das ganze dann aus:
Heute Mittag = 02.04.2025 12:00:00
Morgen = 03.04.2025
Letzer Monat = 02.03.2025
Nächstes Jahr = 02.04.2026
Eine komplette Liste der Formate gibt es hier: https://www.php.net/manual/de/datetime.format.php
Wir verwenden Cookies und Dienste von Drittanbietern
Wir verwenden Cookies und andere Dienste von Drittanbietern, um Ihnen ein optimales Nutzererlebnis zu bieten. Um alle Möglichkeiten unserer Webseite nutzen zu können, müssen Sie der Nutzung von Cookies und Diensten zustimmen. Mehr Information finden Sie auf unserer Seite zum Datenschutz
Impressum - Datenschutz - AGBs - Kontakt
Wir nutzen folgende Cookies:
php Session Cookie: PHPSESSID
Wird vom Server gesetzt um die Funktionaität der Kontaktformulare, die Auswahl der Sprache, der Wunschliste und dem Warenkorb zu gewährleisten.
Speicherdauer: Bis Ende der Browsersitzung
Werte: SessionID: tlgq56f6ovaiemjl5u4o7fgfj4
Eigenes Cookie: tenerindi_com
Speichert ob Sie Cookies und Dienste akzeptieren und wenn ja, welche Sie akzeptieren.
Speicherdauer: 90 Tage (Bei NEIN nur bis Ende der Browsersitzung)
Werte: AllowCookies: YES / NO - AllowGoogleMaps: YES / NO - AllowYoutube: YES / NO - AllowKalender: YES / NO - AllowMatomo: YES / NO
Matomo Analytics: _pk_id.1.8c15
wird verwendet, um einige Details über den Benutzer zu speichern, wie die eindeutige Besucher-ID
Speicherdauer: 13 Monate
Matomo Analytics: _pk_ses.1.8c15
Kurzzeit-Cookies, die vorübergehend Daten für den Besuch speichern
Speicherdauer: 30 Minuten
Ihre Einstellungen
Es werden keine dauerhaften Cookies gesetzt und keine Daten an Google gesendet. Sie können allerdings die Landkarte von Google Maps und Streetview nicht nutzen.
Sie können Ihre Einstellungen jederzeit auf folgender Seite einsehen und ändern: Datenschutz.
Das Cookie wurde soeben gesetzt.
Sie können Ihre Einstellungen jederzeit auf folgender Seite einsehen und ändern: Datenschutz.