【发布时间】:2015-03-21 03:40:20
【问题描述】:
我有
import arrow
s = '2015/12/1 19:00:00'
tz = 'Asia/Hong_Kong'
如何使用 Arrow 解析它,以便获得时区 tz 的 Arrow 对象?以下默认为 UTC 时间。
In [30]: arrow.get(s, 'YYYY/M/D HH:mm:ss')
Out[30]: <Arrow [2015-12-01T19:00:00+00:00]>
我知道.to 函数,但它会转换时区,但不允许我更改时区。
【问题讨论】:
-
在箭头文档中,我看到构造函数的工作方式如下:“class arrow.arrow.Arrow(year, month, day, hour=0, minute=0, second=0, microsecond=0, tzinfo =无)”。这足以解决您的问题吗?它实际上返回一个带有你想要的 tz 的箭头对象。
标签: python datetime timezone arrow-python