Suche nach als

Date Time

Auf dieser Seite:

Schwehre Zeiten

Die Funktion strftime() nimt einem einiges ab, str steht für String und f für formatiert. Sie verwendet formatierende %Platzhalter "als String" und den aktuellen $Zeitstempel (letzterer würde ohne Angabe eines solchen von der Funktion strftime automatisch reingetan).

strftime(), strtotime()

strftime (%formatierendePlatzhalter, $Zeitstempel) // das f steht für formatiert.

<?php
 
echo strftime ("%A, the %d. of %B %Y"); // alles versal ausser d
 
echo "<br />\n";
 echo 
strftime ("%a, the %d. of %b %y"); // alles gemein
 
echo "<br />\n";
 echo 
strftime ("%d.%m.%Y / %H:%M:%S"); // zahlig
 
echo "<br />\n";
 echo 
strftime("%d.%m.%Y"strtotime("1/1/2000")); // vorgegebene Zeit
?>
Tuesday, the 22. of May 2012
Tue, the 22. of May 12
22.05.2012 / 05:33:05
01.01.2000

Lokale Formate

setlocale()

Nur schade, dass die Platzhalter für englische Angaben stehen, aber wenn man Glück hat, sind auf dem System die LocalCodes installiert:

<?php
 setlocale
(LC_TIME"ge"); // "de_DE" war bis PHP 4
 
echo strftime("%A, der %d. %B %Y");
 
 
// sind Locale Codes auf dem Server verfügbar?
 
var_dump(setlocale(LC_TIME"ge")); // LC_ALL würde alles lokal angeben
?>
Tuesday, der 22. May 2012

bool(false)


Valid XHTML 1.0 Check den Code.

Besucherzähler >> << Random
Ich bin hier: > PHP Lehrling >>> Date Time
 
HTML und XHTML | CSS | JavaScript und DHTML | PHP und MySQL | Andere Sprachen
Letzter Update: 12.09.2009