无法更改airflow.cfg中的默认时区
你好乡亲,
我无法将默认时间更改为UTC + 1:00,我也尝试在airflow.cfg文件中更改该时间。
[core]
default_timezone = system
default_timezone = Europe/Amsterdam
default_timezone = utc+1:00
以上这些都是尝试过的方法,但是似乎没有任何效果!
正在使用Airflow v1.10.2
答案 0 :(得分:0)
您可以使用此way:
from airflow.utils import timezone
execution_date = timezone.utcnow()
代替
import datetime
execution_date = datetime.datetime.utcnow()
或者您可以这样做:
import pendulum
current_date = pendulum.datetime.now().strftime("%Y, %m, %d, %H")
...
start_date = pendulum.strptime(current_date, "%Y, %m, %d, %H").astimezone('Europe/London'),
...