pandas.Timestamp.tz_convert#

Timestamp.tz_convert(tz)#

将支持时区的时间戳转换为另一个时区。

参数
tzStr、pytz.timezone、Dateutil.tz.tz文件或无

时间戳将转换为的时间的时区。无将删除保留UTC时间的时区。

退货
converted时间戳
加薪
TypeError

如果时间戳是非常幼稚的。

示例

使用UTC时区创建时间戳对象:

>>> ts = pd.Timestamp('2020-03-14T15:32:52.192548651', tz='UTC')
>>> ts
Timestamp('2020-03-14 15:32:52.192548651+0000', tz='UTC')

更改为东京时区:

>>> ts.tz_convert(tz='Asia/Tokyo')
Timestamp('2020-03-15 00:32:52.192548651+0900', tz='Asia/Tokyo')

也可以使用 astimezone

>>> ts.astimezone(tz='Asia/Tokyo')
Timestamp('2020-03-15 00:32:52.192548651+0900', tz='Asia/Tokyo')

类似于 pd.NaT

>>> pd.NaT.tz_convert(tz='Asia/Tokyo')
NaT