PHP:date

Aus DavaHome.NET Wiki

Wechseln zu: Navigation, Suche

Hilfestellungen und Code Snippets, die sich mit der PHP Funktion date() beschäftigen.


Inhaltsverzeichnis

Keywords

php, date, funktion, function, codesnippet, snippet, code, help, hilfe, codeschnipsel, code snippet, time

Permalink

http://wiki.davahome.net/index.php/PHP:date


Variationen

Datum
1.1.1970 j.n.Y Tag & Monat ohne führende Nullen, Jahr mit 4 Stellen
1.1.70 j.n.y Tag & Monat ohne führende Nullen, Jahr mit 2 Stellen
1.01.1970 j.m.Y Tag ohne führende Nullen, Jahr mit 4 Stellen
January F Monat als Wort, Englisch
Friday l (kleines 'L') Tag als Wort, Englisch
Zeit
18:05:03 H:i:s Alle mit führenden Nullen, 24h Format
7:20 G:i Minuten mit führenden Nullen, 12h Format
05:47 h:i Alle mit führenden Nullen, 12h Format
05:47 h:i (a) Alle mit führenden Nullen, 12h Format, Ausgabe von am/pm
05:47 h:i (A) Alle mit führenden Nullen, 12h Format, Ausgabe von AM/PM

Code Snippets

Wochentag auf Deutsch

// Ausgabe des Wochentags auf Deutsch
function DayName($Stamp = null)
{
	if($Stamp == null) $Stamp = time();
	$DayNum = date("w", $Stamp);
	$Days = explode(",", "Sonntag,Montag,Dienstag,Mittwoch,Donnerstag,Freitag,Samstag");
	return $Days[$DayNum];
}


Monat auf Deutsch

// Ausgabe des Monats auf Deutsch
function MonthName($Stamp = null)
{
	if($Stamp == null) $Stamp = time();
	$MonNum = date("n", $Stamp);
	$Months = explode(",", "Januar,Februar,März,April,Mai,Juni,Juli,August,September,Oktober,November,Dezember");
	return $Months[$MonNum];
}

Zusätzliche Informationen

Wenn man date() (mit oder ohne time()) in einem Script verwenden will, das error_reporting() auf sehr streng gestellt hat, ist es wichtig, time() richtig vorzuinitialisieren:

date_default_timezone_set('Europe/Berlin');

Eine Liste aller verfügbaren Parameter für diese Funktion findet ihr hier

Persönliche Werkzeuge
DavaHome