maxframe.dataframe.Series.dt.normalize#
- Series.dt.normalize() Self#
将时间转换为午夜。
日期时间的时间部分将被转换为午夜,即 00:00:00。在时间不重要的情况下非常有用。长度不会改变。时区不受影响。
此方法可在具有 datetime 值的 Series 上通过
.dt访问器使用,也可直接用于 Datetime Array/Index。- 返回:
与原始数据相同的类型。Series 将具有相同的名称和索引。DatetimeIndex 将具有相同的名称。
- 返回类型:
DatetimeArray, DatetimeIndex or Series
示例
>>> import maxframe.dataframe as md >>> idx = md.date_range( ... start="2014-08-01 10:00", freq="h", periods=3, tz="Asia/Calcutta" ... ) >>> idx.execute() 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[us, Asia/Calcutta]', freq='h') >>> idx.normalize().execute() 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[us, Asia/Calcutta]', freq=None)