Saturday den 19. May 2012, 03:22 Uhr
Suche
 

Empfehlung:
Palettenregal

Handbuch / Core Funktionen / Datum 

Datum anzeigen

show_date (date, format, local)
Mit dieser Funktion können Sie das Datum der Erstellung oder der letzten Änderung einer Seite ausgeben. Alternativ können Sie ein beliebiges Datum formatieren.

Design Snippet

ECHO{show_date()}
ECHO{show_date:date:format:local}

Erklärung der Parameter

date

Sie können optional der Funktion ein Datum im englischen Format (YYYY-mm-dd HH:ii:ss) übergeben, um es anders zu formatieren. Sie haben ebenfalls die Möglichkeit, die Parameter created und modified zu übergeben.

created = Gibt das Erstellungsdatum zurück
modified = Gibt das Datum der letzten Änderung zurück

format

Sie können die Ausgabe nach Ihren Wünschen formatieren. Sehen Sie dazu in der Liste weiter unten nach den möglichen Parametern nach. Standardwert ist %d.%m.%Y %H:%M:%S (Beispiel: 01.01.2007 12:00:00)

local

Setzt die lokalen Informationen. Sie können hier einen String oder einen Array übergeben. Standard ist Array mit den Werten 'de_DE@euro', 'de_DE', 'de', 'ge'.

Weitere Locale-Namen finden Sie auf http://www.faqs.org/rfcs/rfc1766 und http://www.w3.org/WAI/ER/IG/ert/iso639.htm

Platzhalter Erklärung Beispiel
%a abgekürzter Name des Wochentages, abhängig von der gesetzten Umgebung Mon
%A ausgeschriebener Name des Wochentages, abhängig von der gesetzten Umgebung Montag
%b abgekürzter Name des Monats, abhängig von der gesetzten Umgebung Jan
%B ausgeschriebener Name des Monats, abhängig von der gesetzten Umgebung Januar
%c Wiedergabewerte für Datum und Zeit, abhängig von der gesetzten Umgebung 01/08/07 16:04:51
%d Tag des Monats als Zahl (Bereich 01 bis 31) 08
%H Stunde als Zahl im 24-Stunden-Format (Bereich 00 bis 23) 16
%I Stunde als Zahl im 12-Stunden-Format (Bereich 01 bis 12) 04
%m Monat als Zahl (Bereich 01 bis 12) 01
%M Minute als Dezimal-Wert 04
%p entweder `am' oder `pm' (abhängig von der gesetzten Umgebung) oder die entsprechenden Zeichenketten der gesetzten Umgebung PM/AM
%S Sekunden als Dezimal-Wert 51
%U Nummer der Woche des aktuellen Jahres als Dezimal-Wert, beginnend mit dem ersten Sonntag als erstem Tag der ersten Woche. 01
%w Wochentag als Dezimal-Wert, Sonntag ist 0 1
%W Nummer der Woche des aktuellen Jahres, beginnend mit dem ersten Montag als erstem Tag der ersten Woche. 02
%x bevorzugte Datumswiedergabe (ohne Zeit), abhängig von der gesetzten Umgebung. 01/08/07
%X bevorzugte Zeitwiedergabe (ohne Datum), abhängig von der gesetzten Umgebung. 16:04:51
%y Jahr als 2-stellige-Zahl (Bereich 00 bis 99) 07
%Y Jahr als 4-stellige-Zahl inklusive des Jahrhunderts 2007
%Z Zeitzone, Name oder eine Abkürzung Westeuropäische Normalzeit
%% ein %-Zeichen %


Beispiel PHP-Code

<?php 
// Beispiel 1 - Standardwert %d.%m.%Y %H:%M:%S
echo $this->show_date (); 

// Beispiel 2
echo $this->show_date ('created''%A den %d. %B %Y, %H:%M');

// Beispiel 3
echo $this->show_date ('2006-12-24 20:15:00''%d. %B %Y, %H:%M Uhr');

// Beispiel 4
echo $this->show_date ('created''%A the %d. %B %Y, %I:%M %p', array('en''eng''EN''en_GB'));
?>

Ergebnis

Beispiel 1 - Standardwert %d.%m.%Y %H:%M:%S

08.01.2007 16:04:51

Beispiel 2

Monday den 08. January 2007, 16:04

Beispiel 3

24. December 2006, 20:15 Uhr

Beispiel 4

Monday the 08. January 2007, 04:04 PM

Kommentare


Kommentar hinzufügen

Benutzername*
E-Mail
Titel*
Ihr Kommentar*
Captcha*

Zurück
Erstellt am: 08.01.2007 16:04:51 Admin
Zuletzt geändert am: 05.05.2007 23:11:25
User Bewertung: / 4
Bewerten
Lade... Lade...