datetime.datetime.now():輸出的永遠是本地時間
datetime.datetime.utcnow():則輸出的是UTC時間
django.util.timezone.now():
若是setting中配置USE_TZ=True則輸出的是UTC時間,
若是配置USE_TZ=False,則與datetime.datetime.now()徹底相同。數據庫
只要設置了USE_TZ=True,django.util.timezone.now()輸出地永遠是UTC時間,不管設置的TIME_ZONE是什麼。
若是USE_TZ=False,則django.util.timezone.now()輸出等同於datetime.datetime.now(),不管TIME_ZONE設置的是什麼。django