- PHP date() Funktion: deutsches Datum, Monatsname + Wochentag ausgeben!
- PHP date() Funktion: deutsches Datum, Monatsname + Wochentag ausgeben!
- PHP date() Funktion: deutsches Datum, Monatsname + Wochentag ausgeben!
- NVIDIA Grafik: Schwarzer Rand bei Spielen - so entfernt man ihn!
- PHP date() Funktion: deutsches Datum, Monatsname + Wochentag ausgeben!
- NVIDIA Grafik: Schwarzer Rand bei Spielen – so entfernt man ihn!
- HTML + CSS: Einfache Outline um den Text!
PHP date() Funktion: deutsches Datum, Monatsname + Wochentag ausgeben!
Mit der Date Funktion lässt sich in PHP schnell eine Datum, ein Tag, Monat oder eine Jahreszahl ausgeben – oder auch die Uhrzeit. das ganze geht auch sehr einfach auf deutsch und mit den deutschen Datums-Einstellungen “Tag.Monat.Jahr” oder mit einem kleinen Trick auch mit den deutschen Namen für die Wochentage und Monate.
PHP date() Funktion: Die wichtigsten Parameter
- Tag: date(“d”)
- Monat: date(“m”)
- Jahr: date(“Y”)
- Mehr: Tag- und Monatsnamen, Uhrzeit + Nullen im Datum: Hier klicken!
PHP kann aber noch mehr: So lassen sich Zeichen zur Formatierung des Datums auch mit angeben, so dass man die PHP date() Funktion nur einmal aufrufen muss. Für ein deutsches Datum, mit Punkten zwischen den einzelnen Werten, sieht das dann so aus:
date("d.m.Y");
Möchte man stattdessen nur ein zweistelliges Jahr anzeigen, muss man ein kleines “y” nutzen:
date("d.m.y");
Sollen die führenden Nullen vor Monat und Tag weggelassen werden, muss man bei dem Monat statt “m” ein “n” verwenden und bei den Tagen statt “d” ein “j”:
date("j.n.y");
Deutschen Wochentage und Monatsnamen mit date()
Mit der date() Funktion lassen sich aber auch die Monatsnamen (komplett oder auf drei Buchstaben gekürzt) und die Tage der Woche als Text ausgeben – allerdings nur auf englisch. Möchte man stattdessen deutsche Begriffe wie Montag, Dienstag, Mittwoch oder Januar, Februar, März verwenden, muss man einen kleinen Trick anwenden:
Zuerst werden die deutschen Namen der Monate und der Tage in einem array gespeichert. Zusätzlich brauchen wir den Parameter “w” für den aktuellen Tag der Woche. Dabei steht “0” allerdings für Sonntag: Bei Montag wäre date(“w”) dann also “1”.
<?php $tage = array('Sonntag','Montag','Dienstag','Mittwoch','Donnerstag','Freitag','Samstag'); $monate = array('','Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'); echo 'Heute ist $tage[date("w")], der '.date("d").'. '.$monate[date("n")]; ?>
Dies ergibt dann zum Beispiel diese Ausgabe:
Heute ist Freitag, der 12. Oktober
Weitere Datums-Tricks mit PHP
Mit den Datums-Angaben kann man aber auch weitere, einfache Sachen auf der Webseite machen: Zum Beispiel ein automatisches Copyright, dass nie wieder von Hand geändert werden muss:
© 1999-<?php echo date("Y");?>
Dies gibt automatisch das aktuelle Jahr als zweite Wert für das Copyright aus und stimmt damit auch nach Neujahr wieder, ohne dass alle Seiten von Hand angepasst werden müssen.
Alternativ kann so auch die Uhrzeit der letzten Aktualisierung ausgegeben werden, die immer zum Beispiel genau 10 Minuten vergangen ist: Dazu nutzen wir die date() Funktion zusammen mit dem timestamp time(), der das aktuelle Datum in Sekunden seit 1970 angibt – allerdings hier minus (10 * 60) Sekunden, damit das Datum zehn Minuten in der Vergangenheit liegt:
Zuletzt aktualisiert: <?php echo date("d.m.Y, H:i Uhr",(time() - (10 * 60)));?>
Uhrzeit mit der date() Funktion ausgeben
Neben Tag, Monat und Jahr lässt sich mit der date() Funktion aber auch die Uhrzeit ausgeben. Dabei stehen Minuten, Sekunden oder Stunden jeweils mit und ohne führende Nullen zur Verfügung:
- Stunde: date(“H”)
- Minute: date(“i”)
- Sekunde: date(“s”)
- Mehr: deutsches und US-Zeit-Format und führende Nullen: Hier klicken!
Weitere Optionen bei der Zeit-Angabe mit date():
Das amerikanische / englische 12-Stunden Format erhält man mit date(“h”) – einem kleingeschriebenen “h”. Das große “H” sorgt als Parameter in der date() Funktion für das 24-Stunden-Format. Mit date(“a”) wird zusätzlich ein “am” oder “pm” für “Ante medidiem” oder “Post meridiem” ausgegeben. Zusammen würde das englische Format so aussehen: date(“h:i a”);
Bei den Werten “H”, “i” und “s” werden für Stunden und Minuten führende Nullen ausgegeben: Das kann man sich dann so anzeigen lassen:
<?php echo date("H:i:s Uhr");?>
Oder, ohne Sekunden:
<?php echo date("H:i Uhr");?>
Möchte man auch die führenden Nullen weglassen, wäre der Parameter für die Stunde date(“G”) – für die Minuten und Sekunden existiert hierfür kein Parameter.
- datenschutz (42x gelesen)
- windows-beschleunigen (41x gelesen)
- windows-schneller-starten-autostart-aufraeumen (35x gelesen)
- pc-einsteigerkurs (28x gelesen)
- pc-einsteigerkurs-1-2 (7x gelesen)
Mehr Tipps zu PHP date() Funktion: deutsches Datum...
-
Eine Website erstellen – Funktion, Kriterien und Inhalte einer Webpräsenz
Foto von Jordan Harrison auf Unsplash Eine eigene Webpräsenz im Internet haben vor allem Unternehmen, die sich online präsentieren wollen. Der Hauptgrund für die Erstellung...
-
Fritz-Box VPN: Internet funktioniert nicht – dies hilft!
Mit dem Fritz-Box Router kann man über einen kostenlosen MyFritz! Zugang auch über das Internet auf die Fritz!Box zugreifen. Hat man dem eigenen User vorher...
-
CSS Transition: Warum es bei “visibility” nicht funktioniert – und was hilft!
Mit dem CSS Attribut "transition" lassen sich weiche Übergänge und auch CSS Animationen erzeugen: Durch die CSS Transition werden Zwischenwerte zwischen zwei Zuständen berechnet und...
-
Mit Microsoft Office den Arbeitsalltag optimieren
In der heutigen digitalen Ära ist es unerlässlich, über die richtigen Tools zu verfügen, um den Arbeitsalltag effizient und produktiv zu gestalten. Microsoft Office hat...
-
Valentinstag-Emojis + Icons zum Download!
Valentinstags-Icons Passende Icons und Clipart Bilder zum Valentinstag als kostenloser Download: 100 verschiedene Herzen und Blumen als PNG Bild. Einfach herunterladen und in Dokumente,...
-
Apple: Bilder aus “Fotos” nach Datum sortiert exportieren
Apple bietet mit der Fotos App eine sehr einfache Anwendung, um die Bilder von Handy und Digitalkamera abzulegen und nach verschiedenen Kategorien zu ordnen. Die...
- Zte Axon M Deutsches Update
- return false einmal ausgeben
hallo Gemeinde...Mal eine Frage...Kann man eine "return false" Nachricht nur ein einziges ...
- Excel Spalten vergleichen, bei Treffern bestimmten Wert ausgeben
- seit dem letzten up date von AOL kann ich meine E mail Anhänge in .doc
- Windows XP: Hardware Installieren, externe Festplatte, was passiert mit den Date
- symbole an der Taskleiste nebeneinander. z.B. wenn ich zwei excel DAte
PHP date() Funktion: deutsches Datum, Monatsname + Wochentag ausgeben!