Sie sind hier: Startseite -> PHP-Grundlagen -> PHP + Datum

Datumfunktionen in PHP

Funktionen für Datum und Zeit

Man glaubt gar nicht, wie oft man im Rahmen von PHP-Programmierereien auf die Notwendigkeit stößt, mit Zeit und Datum zu arbeiten. Das hat damit zu tun, dass die Zeitangaben immer wieder eine wichtige Rolle spielen. Beim Auktionsprojekt ist der Ablauf und das Ablaufdatum der Auktion wesentlich, beim Gästebuch der Zeitpunkt der Eintragung.

Datum und Zeit bei der PHP-Programmierung

Gleiches gilt für den Kommentar auf einen Artikel, das Speicherdatum eines neuen Produktes im Webshop oder der Zeit, wann das letzte Mal ein Update der Seite vorgenommen worden ist. Im Newsletter wird das Datum dargestellt und es gibt noch dutzende andere Situationen, in denen PHP der Zeit bzw. dem Datum hallo sagen.

Dazu kommen noch die unterschiedlichen Weisen, wie mit Datum umgegangen werden kann. Das gilt vor allem bei PHP-Projekte, die mit Datenbanken zusammenarbeiten. Manche Projekte speichern das Datum in der Datenbank mit 2010-06-25 ab, andere mit 20100625, andere mit dem Zeitstempel, also der Unix-Zeit des Servers. Je nachdem, wie mit Zeit und Datum umgegangen wird und in welcher Form diese Werte nach der Abfrage von der Datenbank zum Skript geschickt werden, müssen mehr oder weniger Umwandlungsfunktionen eingesetzt werden.

Date oder time?

Die einen arbeiten gerne mit dem PHP-Befehl date und können damit auch ein Datum nach eigenen Bedürfnissen zusammenstellen, sodass sie auf die Version 20201202 für den 2. Dezember kommen oder auch 20201202140808 für das Datum plus Uhrzeit. Man kann damit auch nur die Uhrzeit ermitteln.

Die anderen arbeiten lieber mit dem PHP-Befehl time und brauchen keine Parameter, um den UNIX-Zeitstempel für die Speicherung zu erhalten. Dieser ist eine lange Zahl, die nicht verrät, welches Jahr bei der Speicherung gegeben war, aber durch die Auswertung der Zahl gelangt man trotzdem auch zu den benötigten Informationen.

Lesen Sie auch

Sowohl Zahlen als auch Datum und Uhrzeit werden in der PHP-Programmierung sehr häufig benötigt. Bei PHP + Datum wird man sich zwischen der Version mit date und der Version mit dem UNIX-Zeitstempel (time, mktime) entscheiden müssen, wie man lieber mit den Werten umgehen möchte.

PHP + Zahlen ist auch ein Thema, bei dem man überlegen muss, was mit den Zahlen geschehen soll. Das betrifft nicht Rechnungen mit Variablen, wie dies in der Einführung schon zum Thema wurde, sondern eher die Zahlen an sich. Man muss sie runden, man kann sie bewusst aufrunden oder - was häufig passiert - Umformatieren wie mit number_format, um zwei Kommastellen zu erhalten.

Themenseiten

Diesen Artikel teilen

Infos zum Artikel

Datum in PHP bearbeitenArtikel-Thema: Datumfunktionen in PHP
Beschreibung: Überblick über die Möglichkeiten, in ✅ PHP mit dem ✅ Datum und der ✅ Uhrzeit zu arbeiten - für bestimmte Zeitpunkte oder die aktuelle Sekunde.

Kategorien

Grundlagen
HTML-Grundlagen
CSS-Grundlagen
Javascript-Grundlagen
PHP-Grundlagen
MySQL-Grundlagen
SEO-Grundlagen

Infos, Tipps, Vermarktung
Webdesign-Lexikon
Online-Werbung
PHP-Codeschnipsel
Praxisartikel