我在django中遇到了一些時間格式問題。django中的時間格式問題
我的模型DateTimeField使用auto_now來存儲日期時間,我試圖用這個日期時間域來過濾數據。 我用於comapre的輸入日期時間是不同的格式,如2016-1-5T5:00:00
和存儲在djnago模型中的日期時間是默認的django格式,因爲我使用的是auto_now
。 我得到的錯誤如下:
RuntimeWarning: DateTimeField MyModel.modified_at received a naive datetime (2016-01-05 05:00:00) while time zone support is active.
RuntimeWarning)
所以我想我需要輸入時間轉換爲Django的合適的格式。 任何想法如何我可以比較這兩個日期,以便我的查詢可以過濾正確的數據。
@AmalTs我很喜歡那部分,但是當我做這個'datetime.datetime(my_time_inut)'我會得到錯誤,說str不允許 – user5594493
但是你使用'django.utils import timezone'嗎? –
@AmalTs yes從utils – user5594493