2009-06-24 8 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.

Verwandte Themen