用法:
Series.dt.tz_convert(*args, **kwargs)
將 tz-aware 日期時間數組/索引從一個時區轉換為另一個時區。
- tz:str、pytz.timezone、dateutil.tz.tzfile 或無
時間的時區。相應的時間戳將轉換為日期時間數組/索引的這個時區。
tz
of None 將轉換為 UTC 並刪除時區信息。
- 數組或索引
- TypeError
如果日期時間數組/索引是tz-naive。
參數:
返回:
拋出:
例子:
使用
tz
參數,我們可以將 DatetimeIndex 更改為其他時區:>>> dti = pd.date_range(start='2014-08-01 09:00', ... freq='H', periods=3, tz='Europe/Berlin')
>>> dti DatetimeIndex(['2014-08-01 09:00:00+02:00', '2014-08-01 10:00:00+02:00', '2014-08-01 11:00:00+02:00'], dtype='datetime64[ns, Europe/Berlin]', freq='H')
>>> dti.tz_convert('US/Central') DatetimeIndex(['2014-08-01 02:00:00-05:00', '2014-08-01 03:00:00-05:00', '2014-08-01 04:00:00-05:00'], dtype='datetime64[ns, US/Central]', freq='H')
使用
tz=None
,我們可以刪除時區(必要時轉換為 UTC 後):>>> dti = pd.date_range(start='2014-08-01 09:00', freq='H', ... periods=3, tz='Europe/Berlin')
>>> dti DatetimeIndex(['2014-08-01 09:00:00+02:00', '2014-08-01 10:00:00+02:00', '2014-08-01 11:00:00+02:00'], dtype='datetime64[ns, Europe/Berlin]', freq='H')
>>> dti.tz_convert(None) DatetimeIndex(['2014-08-01 07:00:00', '2014-08-01 08:00:00', '2014-08-01 09:00:00'], dtype='datetime64[ns]', freq='H')
相關用法
- Python pandas.Series.dt.tz_localize用法及代碼示例
- Python pandas.Series.dt.to_pydatetime用法及代碼示例
- Python pandas.Series.dt.to_period用法及代碼示例
- Python pandas.Series.dt.total_seconds用法及代碼示例
- Python pandas.Series.dt.to_pytimedelta用法及代碼示例
- Python pandas.Series.dt.day_name用法及代碼示例
- Python pandas.Series.dt.is_year_end用法及代碼示例
- Python pandas.Series.dt.weekday用法及代碼示例
- Python pandas.Series.dt.second用法及代碼示例
- Python pandas.Series.dt.is_leap_year用法及代碼示例
- Python pandas.Series.dt.is_quarter_start用法及代碼示例
- Python pandas.Series.dt.round用法及代碼示例
- Python pandas.Series.dt.nanosecond用法及代碼示例
- Python pandas.Series.dt.ceil用法及代碼示例
- Python pandas.Series.dt.hour用法及代碼示例
- Python pandas.Series.dt.day用法及代碼示例
- Python pandas.Series.dt.is_month_end用法及代碼示例
- Python pandas.Series.dt.is_month_start用法及代碼示例
- Python pandas.Series.dt.year用法及代碼示例
- Python pandas.Series.dt.normalize用法及代碼示例
注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.Series.dt.tz_convert。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。