dask.dataframe.Series.dt.normalize
dask.dataframe.Series.dt.normalize¶
- dataframe.Series.dt.normalize(*args, **kwargs)¶
将时间转换为午夜。
此文档字符串是从 pandas.core.indexes.accessors.CombinedDatetimelikeProperties.normalize 复制的。
Dask 版本可能存在一些不一致性。
日期时间的时间部分被转换为午夜,即 00:00:00。这在时间无关紧要的情况下非常有用。长度保持不变。时区不受影响。
此方法可通过
.dt
访问器在具有日期时间值的 Series 上使用,并直接在日期时间数组/索引上使用。- 返回
- DatetimeArray、DatetimeIndex 或 Series
与原始数据类型相同。Series 将具有相同的名称和索引。DatetimeIndex 将具有相同的名称。
示例
>>> idx = pd.date_range(start='2014-08-01 10:00', freq='h', ... periods=3, tz='Asia/Calcutta') >>> idx DatetimeIndex(['2014-08-01 10:00:00+05:30', '2014-08-01 11:00:00+05:30', '2014-08-01 12:00:00+05:30'], dtype='datetime64[ns, Asia/Calcutta]', freq='h') >>> idx.normalize() DatetimeIndex(['2014-08-01 00:00:00+05:30', '2014-08-01 00:00:00+05:30', '2014-08-01 00:00:00+05:30'], dtype='datetime64[ns, Asia/Calcutta]', freq=None)