2017-11-10 5 views
1

を使用して認識してタイムゾーンへの変更私はのDateFieldのstart_dateを(持っている)utc.Iである意識したオブジェクト をタイムゾーンに変換したい私は、それはnothing.Isを表示ジャンゴ:UTCは、テンプレートタグに

{{ start_date|timezone:'Asia/Calcutta' }} 

を書いてみましたDateTimeField()のタイムゾーンのみ?DateField()でどのように使用できますか?

答えて

0

はい、残念ながら、datetimeオブジェクト(複数可。https://github.com/django/django/blob/abaf0ab4a444977dc8ac07b9b63256814c352245/django/templatetags/tz.py#L46)については、この唯一の作品

私の知る限りでは、dateオブジェクトのタイムゾーンを意識をする本当の方法はありません。あなたは、あなたが日付のタイムゾーンを意識することによって達成しようとしているものを教えている場合、私は私の答えを改正しようとすることができます

(複数可。https://stackoverflow.com/a/1937636/246028)もののdatetimedateオブジェクトを変換することができます。