用法:
DatetimeIndex.tz_convert(tz)
將 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.DatetimeIndex.tz_localize用法及代碼示例
- Python pandas.DatetimeIndex.to_frame用法及代碼示例
- Python pandas.DatetimeIndex.to_period用法及代碼示例
- Python pandas.DatetimeIndex.day用法及代碼示例
- Python pandas.DatetimeIndex.dayofweek用法及代碼示例
- Python pandas.DatetimeIndex.normalize用法及代碼示例
- Python pandas.DatetimeIndex.is_year_start用法及代碼示例
- Python pandas.DatetimeIndex.is_quarter_start用法及代碼示例
- Python pandas.DatetimeIndex.month用法及代碼示例
- Python pandas.DatetimeIndex.floor用法及代碼示例
- Python pandas.DatetimeIndex.is_leap_year用法及代碼示例
- Python pandas.DatetimeIndex.round用法及代碼示例
- Python pandas.DatetimeIndex.month_name用法及代碼示例
- Python pandas.DatetimeIndex.is_year_end用法及代碼示例
- Python pandas.DatetimeIndex.year用法及代碼示例
- Python pandas.DatetimeIndex.nanosecond用法及代碼示例
- Python pandas.DatetimeIndex.is_month_start用法及代碼示例
- Python pandas.DatetimeIndex.hour用法及代碼示例
- Python pandas.DatetimeIndex.day_name用法及代碼示例
- Python pandas.DatetimeIndex.microsecond用法及代碼示例
注:本文由純淨天空篩選整理自pandas.pydata.org大神的英文原創作品 pandas.DatetimeIndex.tz_convert。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。