我正在尝试处理Django中的时区信息。我尝试过这样的事情:
results = Competitor.objects.raw("SELECT official_start AT TIME ZONE 'UTC', official_finish AT TIME ZONE 'UTC' FROM competitor WHERE race_id=1")
以这种方式思考我会知道时区是UTC,但是说我在UTC中存储时间为'2010-07-30 15:11:23',在Django中它将显示为'2010 -07-30 10:11:23'。知道发生了什么事吗?
答案 0 :(得分:1)
我意识到在settings.py文件中有一个选项:TIME_ZONE。将此设置为UTC解决了问题。