2012-08-17 6 views
13

मैं एक यूनिक्स टाइमस्टैम्प में फ़िल्टर लागू करके टवीग में स्वरूपित दिनांक प्रदर्शित करना चाहता हूं। क्या ऐसी सुविधा टहनी में उपलब्ध है?मैं टिक्स में यूनिक्स टाइमस्टैम्प से स्वरूपित दिनांक कैसे प्रदर्शित कर सकता हूं?

उत्तर

22

date नामक एक फ़िल्टर है।

निम्न उदाहरण mydate में 1286199900 बराबर है:

{{ mydate|date }}   <!-- October 4, 2010 13:45 --> 
{{ mydate|date('d/m/Y') }} <!-- 04/10/2010 --> 
+0

हां, मुझे पता चला कि वास्तव में दिनांक फ़िल्टर यूनिक्स टाइमस्टैम्प को संभालता है केवल मैं 10-अंकों के बजाय 13 अंकों का टाइमस्टैम्प प्रदान कर रहा था और फ़िल्टर को भ्रमित कर रहा था। मुझे नहीं लगता कि तिथि फ़िल्टर के साथ 13 अंकों के टाइमस्टैम्प को संभालने का एक आसान तरीका है, है ना? – Bogdan

+2

शायद '{% नया दिनांक = mydate/1000%} {{newdate | date}}' – Florent

+0

जो कभी भी मेरे दिमाग को पार नहीं कर पाया। धन्यवाद, यह एक आकर्षण की तरह काम किया। – Bogdan

3

तुम सिर्फ 1000 से विभाजित अगर मैं इसे

{% set timestamp = (rating.ratingDate/1000)|round(0, 'floor') %} {{timestamp|date('d. M Y')}} के दौर समारोह जोड़ना होगा की तरह Failed to parse time string (1384361503.5) at position 7

एक त्रुटि हो सकती है

मुझे पता है कि मैं एक पुरातात्विक खेल रहा हूं सेंट लेकिन यह किसी के लिए सहायक हो सकता है।

संबंधित मुद्दे

 संबंधित मुद्दे