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。

Scroll To Top