获取在python程序中打开GCP的系统日期

当我在GCP群集上运行的python程序中使用datetime.now时,它正在获取群集位置日期,但我希望获取系统日期。而且我不想对时区进行硬编码以将群集日期转换为本地日期。

// In your gatsby-config.js
plugins: [`gatsby-plugin-catch-links`]

我不想硬编码时区。我希望动态获取时区

lluozzi 回答:获取在python程序中打开GCP的系统日期

您可以使用python >=3.0中的datetime包本身,您将获得一个datetime.timezone对象:

from datetime import datetime
datetime.utcnow().astimezone().tzinfo

对我来说,输出是:

datetime.timezone(datetime.timedelta(0,19800),'IST')

使用dateutil来获取本地时间:

from dateutil import tz
local_time = datetime.now(tz.gettz())

pendulum还将为您提供本地时区:

pendulum.datetime(2019,11,tz='local').timezone.name
本文链接:https://www.f2er.com/3122207.html

大家都在问