django: Wie datetime lokalisieren?

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Wie kann ich ein datetime feld richtig Darstellen lassen?

z.B.:
für de: "%d.%m.%Y - %H:%M"
für en: "%Y-%m-%d - %H:%M"

EDIT: btw. kann es sein das bei django L10N nicht wirklich existiert? Offensichtlich wird niergendwo HTTP_ACCEPT_LANGUAGE ausgewertet :(

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
apollo13
User
Beiträge: 827
Registriert: Samstag 5. Februar 2005, 17:53

Ich würde dir empfehlen dieses Kapitel durchzulesen:
http://www.djangobook.com/en/beta/chapter19/
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Ja, ok. Ich könnte das machen: t.strftime(_("%Y-%m-%d - %H:%M"))
Keine schlechte Idee!

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
apollo13
User
Beiträge: 827
Registriert: Samstag 5. Februar 2005, 17:53

Ist auch afaik der sinnvollste Weg.....
Benutzeravatar
jens
Python-Forum Veteran
Beiträge: 8502
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Ah! Ganz übersehen: http://www.djangoproject.com/documentat ... preference
Stichwort: LocaleMiddleware
:lol:

GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Antworten