📅  最后修改于: 2023-12-03 15:04:26.930000             🧑  作者: Mango
熊猫(Dataframe处理库)中的DatetimeIndex.time方法用于从DatetimeIndex对象中提取出时间信息,返回一个表示每个时间的时间对象。
DatetimeIndex.time
该方法不接受任何参数。
返回一个包含时间信息的时间对象。
import pandas as pd
data = {'name': ['Rex', 'Griz', 'Vicky'],
'birth': ['2019-01-01', '2020-01-01', '2021-01-01']}
df = pd.DataFrame(data)
df['birth'] = pd.to_datetime(df['birth'])
df = df.set_index('birth')
print(df.index.time)
输出结果:
[datetime.time(0, 0) datetime.time(0, 0) datetime.time(0, 0)]
该示例中,我们将birth列中的日期(字符串)转换为Datetime类型的数据,并将其设置为DataFrame对象的索引。然后我们使用DatetimeIndex.time方法从索引中提取出时间信息,返回一个时间对象。
小时
、分钟
和秒
。00:00:00
的时间信息对象。