Django 芹菜花展是格林尼治时间而不是当地时区

Django 芹菜花展是格林尼治时间而不是当地时区,django,celery,flower,Django,Celery,Flower,我已经通过pip安装了Flower,所有工作都很好,但当我在Flower中看到任务时间时,它会显示GMT时间,而不是时区中的时间。 Pythnon-3.4 Django-1.8.7 Redis服务器v=2.8.17 芹菜-3.1.19 我的芹菜和django配置: TIME_ZONE = 'Europe/Moscow' USE_I18N = True USE_L10N = True USE_TZ = True CELERY_ENABLE_UTC = True CELERY_TIMEZONE

我已经通过pip安装了Flower,所有工作都很好,但当我在Flower中看到任务时间时,它会显示GMT时间,而不是时区中的时间。

  • Pythnon-3.4
  • Django-1.8.7
  • Redis服务器v=2.8.17
  • 芹菜-3.1.19
我的芹菜和django配置:

TIME_ZONE = 'Europe/Moscow'
USE_I18N = True
USE_L10N = True
USE_TZ = True
CELERY_ENABLE_UTC = True
CELERY_TIMEZONE = 'Europe/Moscow'
我试图更改时区,但它没有给出任何结果,或者设置芹菜\u ENABLE\u UTS=False 如果我更改芹菜时区属性,它会在workers日志中更改。服务器上的硬件时间也是13:52

在工作日志中,时间显示正确

[2016-01-13 13:52:44,510: INFO/MainProcess] Received task: ***task[f652c89d-3f1b-4795-9e41-064ceb33b462]
[2016-01-13 13:52:45,529: INFO/MainProcess] Task ***task[f652c89d-3f1b-4795-9e41-064ceb33b462] succeeded in 1.0084812670002066s:

如果芹菜版本高于3.0,则设置芹菜\启用\ UTC=False,以便芹菜节拍保持不变,适用于所有时间表

CELERY\u ENABLE\u UTC=False

设置芹菜时区='亚洲/上海'。因此,花的时间显示良好

西芹时区=‘亚洲/上海’

在烧瓶中,应通过以下方式将设置推入conf obj:

cellery.conf['cellery\u ENABLE\u UTC']=cellery\u ENABLE\u UTC
cellery.conf['cellery\u TIMEZONE']=cellery\u TIMEZONE

试试看这里:你用的是什么版本的芹菜?我试过了。据我所知,芹菜中的时间取决于展示其花朵的时间。芹菜3.1.19版