2009-06-24 7 views
0

Wenn ich in einer Django-Vorlage {{some_time|date:"h:i A T"}} schreibe, gibt es "12:00 AM Eastern Daylight Time" aus. Ich würde das kurze Zeitzonenformat "EDT" bevorzugen. Irgendwie kannst du das tun?Django Vorlage Zeitzone in: Datum Filter - ist eine Abkürzung möglich?

+0

Ich glaube, Sie könnten Ihre eigene Rolle haben - weirdly die docs legen nahe, dass der Ausgang sein wird, was Sie wollen (http://docs.djangoproject.com/en/dev/ref/templates/builtins/#now), aber ich bekomme die gleiche Ausgabe wie du. –

Antwort

0

Es sieht aus wie in meiner Windows Django-Entwicklungsumgebung, gibt es "Eastern Daylight Time" zurück. Auf meiner Ubuntu 8.04 LTS-Installation gibt es jedoch "EDT" zurück, wie die Dokumentation zeigt. Vielleicht gibt es die Zeitzonenzeichenfolge des zugrunde liegenden Betriebssystems zurück?

Jetzt, da das Verhalten bekannt ist, kann ich es codieren.