0
我使用的時區感知對象在我的應用程序,除非我有一個TimeField表示一天中的通用,日時間:將Django TimeField與可識別時區的日期時間進行比較;比較天真的時間timezone.now()
class MyModel(models.Modal):
...
start_time = models.TimeField()
然而,在某些點,我需要使用服務器的時區將當前時間:timezone.now()
與start_time進行比較,以查看時間是否在任何給定日期過去。
如何將start_time
轉換爲可與timezone.now()
進行比較的可識別時區的日期時間對象?
我使用USE_TZ = True
你試過localize()還是as_timezone()? – deweyredman
另外,如何創建開始時間?作爲一個天真的日期時間或時區知道嗎? – deweyredman
另外,你爲什麼不使用日期時間? – deweyredman