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