0
我想在我的Django應用程序中獲取特定時區的當前日期,而不考慮服務器的時區。我將用戶的時區保存在數據庫中。然後我將使用下面的功能:獲取特定時區中的當前日期django
def current_date(zone):
utc = timezone.now()
tz = pytz.timezone(zone)
return utc.astimezone(tz).date()
print(current_date('Pacific/Auckland')) #prints 2016-05-30
print(current_date('Africa/Accra')) #prints 2016-05-29
看來工作,但隨着時區的工作看似複雜,我想知道,如果事情可以去錯這種方法?