django: Wie datetime lokalisieren?

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

Donnerstag 1. März 2007, 16:14

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 :(

CMS in Python: http://www.pylucid.org
GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
apollo13
User
Beiträge: 827
Registriert: Samstag 5. Februar 2005, 17:53

Donnerstag 1. März 2007, 16:47

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

Donnerstag 1. März 2007, 16:51

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

CMS in Python: http://www.pylucid.org
GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
apollo13
User
Beiträge: 827
Registriert: Samstag 5. Februar 2005, 17:53

Donnerstag 1. März 2007, 16:58

Ist auch afaik der sinnvollste Weg.....
Benutzeravatar
jens
Moderator
Beiträge: 8461
Registriert: Dienstag 10. August 2004, 09:40
Wohnort: duisburg
Kontaktdaten:

Donnerstag 1. März 2007, 17:35

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

CMS in Python: http://www.pylucid.org
GitHub | Open HUB | Xing | Linked in
Bitcoins to: 1JEgSQepxGjdprNedC9tXQWLpS424AL8cd
Antworten