Zum Inhalt springen

heutiges datum ausgeben

Erstellt am 25. August 2004 · 8 Antworten · letzte Antwort am 8. September 2004

Tags: Frage

stone2k2 ·

Hi

ich möchte auf meiner Website bei einem bestimmten marker das heute datum im folgendem format ausgeben: Mittwoch, 25. August 2004

kann ich das irgendwie im Setup machen oder brauch ich da eine Extension ??

Oliver Thiele ·

So geht es mit TypoScript:

marks.DATUM = TEXT
marks.DATUM.data = date:U 
marks.DATUM.strftime = %A, %e. %B %Y

Die Locale-Einstellungen müssen natürlich vorher gesetzt werden:

config {
	language = de
	locale_all = de_DE
}
BastianBalthasarBux ·

1. Das mit der Sprache klingt einfach, ist es aber nicht.
😉
wenn ich folgenden Eintrag mache:
# SprachVariable L initialisieren
config.linkVars = L

# Standardsprache UID 0 -> Deutsch
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE

dann kommt auf der liveseite ein fehler. irgendwas vonwegen dass beim parsen der funktion characters unerlaubt sind (nur numeric...). liegen tuts an dieser zeile: config.locale_all = de_DE

--> Verzweifelt bin! 😉

2. hat irgendwer eine ahnung was beispielsweise strftime = %A heisst (als das: %A eigentlich und alle anderen formatierungszeichen)?

--> hoffe die fragen sind nicht zu blöd! 😉

http://www.waldaufseher.org

jenses ·

Hallo BBB!

zu 1. brauchts mehr Infos,
aber wahrscheinlich liegts nur daran, daß du nicht folgendes schriebst :

[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
[global]

So ist L=1 --> numeric

zu 2. googln nach strftime Platz 3 :
http://de.php.net/strftime

viele Grüße
jenses

BastianBalthasarBux ·

Warning: setlocale(): Passing locale category name as string is deprecated. Use the LC_* -constants instead. in /home/webadmin/public_html/tslib/class.tslib_fe.php on line 1348

das ist die fehlermeldung. hmm ...

BastianBalthasarBux ·

so gehts:

# Sprachversionen
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = 0
[globalVar = GP:L = 0] 
config.sys_language_uid = 0 
config.language = de 
config.locale_all = 0 
[global]

?? liegt das an den einstellungen des servers oder von phph???

BastianBalthasarBux ·

Hey!! DAS FUNZT! 😉

ENDLICH; und an alle die es wissen möchten: damit werden dann auch endlich die tage im tt_news auf deutsch angezeigt! 😉

Herzlichen Dank für die Hilfe! 😉