Django documentation'da tarihin altına bakarsanız, tarih için çeşitli biçimlerin desteklendiğini görürsünüz. Temelde bir şablonda İhtiyacınız:
{{ value|date:"some format string" }}
nerede biçim dizesi yukarıdaki sayfası veya (ISO 8601 biçimini içerir) artık işlevi altında tanımlanan özel olanlar birinde tarihten altında tanımlanan olanlardan biri olabilen Ayrıca yukarıdaki sayfaya bağlantılıdır. Xml'ye çıktığında normal bir web sayfası için bir şablona benzer şekilde yaptığınızı varsayalım.
Güncelleme (2014 Ağustos) Şimdi bir biçim dizesi kullanarak çıkışa anahtarı ISO 8601 biçiminde tarih inşa kullanabilirsiniz itibaren sürümü 1.2 olarak Edgar R tarafından başka bir yanıt belirtildiği gibi
: c
Django Python ile yazılmış olduğu için
Teşekkür yeterince yakın. Xml: içinde bulunan folowing şablonunu kullanarak çözdüm: {{note.entry_date | date: "Ymd \ TH: i: sO"}} –
rein
Oh, dikkat edilmesi gereken önemli bir nokta, alanın türden olması gerektiğidir. DateTimeField (DateField yerine) veya başka bir şekilde şablon değeri yutuyor. – rein
Doğru sözdizimi şöyledir: {{value | date: "DATETIME_FORMAT"}} –