Tenerindi.com Logo
Loading

Die date() - Funktion : Superwichtig für den Programmieralltag

PHP 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.

 

Hier die Beispiele mit der date() - Funktion

date("d.m.Y"); - Heutiges Datum mit jeweils führender Null und vierstellige Jahreszahl
so sieht's: aus: 23.02.2020

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: 06:24:36 h

Man kann beides zusammentun, und erhält dann etwas wie: date("l jS F Y h:i:s");
Hier das Ergebnis: Sunday 23rd February 2020 06:24:36

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 = 23.02.2020 12:00:00
Morgen = 24.02.2020
Letzer Monat = 23.01.2020
Nächstes Jahr = 23.02.2021

Letzte Änderung dieser Information: 23.05.2013 13:08 h
© 2018 tenerindi.com | Impressum und Datenschutz | Kontakt | Glossar | Last Update: 17.01.2020