pandas.DatetimeIndex.tz_localize¶
-
DatetimeIndex.
tz_localize
(*args, **kwargs)[source]¶ 将tz-naive DatetimeIndex本地化到给定的时区(使用pytz / dateutil),或从tz感知的datetimeIndex中删除时区
参数: tz:string,pytz.timezone,dateutil.tz.tzfile或None
时间的时区。相应的时间戳将被转换为TimeSeries的时区。无将删除保存本地时间的时区。
不明确:'infer',bool-ndarray,'NaT',default'raise'
- “推断”将尝试基于顺序推断下降dst转换时间
- “NaT”将返回NaT,其中有不明确的时间
- 如果有不明确的时间,'raise'将引发一个AmbiguousTimeError
错误:'raise','coerce',default'raise'
- 如果时间戳不是,'raise'将引发NonExistentTimeError
在指定的时区有效(例如,由于从或到DST时间的转换)
如果时间戳无法转换为指定的时区,“coerce”将返回NaT
版本0.19.0中的新功能。
infer_dst:boolean,default False(DEPRECATED)
尝试根据订单推断下降dst过渡时间
返回: localized:DatetimeIndex
上升: TypeError
如果DatetimeIndex是感知tz并且tz不是None。