我得到起始日期是這樣的:start_date1 = datetime.datetime.utcnow().replace(tzinfo=utc)
如何在Django/python中減去這兩個日期?
,並通過END_DATE作爲這樣的功能參數:
a(datetime.datetime.utcnow().replace(tzinfo=utc))
他們都是在start_date and end_date
名明杆存儲在數據庫中。
我所試圖做的是減法END_DATE和START_DATE獲得時間:
start_date = [i.start_date for i in b ]
end_date = [i.end_date for i in b ]
我會用這個來減去這兩個日期:t = [i - j for i, j in zip(y, x)]
然而問題是起始日期日期和結束日期返回在unicodes中。我無法再將它們轉換爲日期時間格式。我該怎麼辦?
如果你想在模板上顯示不同,你可以使用'timesince'標籤。 https://docs.djangoproject.com/en/dev/ref/templates/builtins/#timesince – Babu 2013-03-18 07:04:39
Python擁有廣泛的,可識別時區的[timedelta](http://docs.python.org/2/library/datetime。 html#timedelta-objects),這些功能都有詳細記錄。 – 2013-03-18 07:11:47