pandas.to_datetime() 是一个将输入解析为日期时间的函数。该函数可以将各种日期格式的字符串、数字、列表、元组和Series对象转换为pandas日期时间对象。
以下是一些示例:
import pandas as pd# 将字符串转换为日期时间date_str = '2022-02-23'date = pd.to_datetime(date_str)print(date)# 将数字转换为日期时间date_num = 1645603200000date2 = pd.to_datetime(date_num, unit='ms')print(date2)# 将列表转换为日期时间date_list = ['2022-02-20', '2022-02-21', '2022-02-22', '2022-02-23']date3 = pd.to_datetime(date_list)print(date3)# 将Series对象转换为日期时间date_series = pd.Series(['2022-02-20', '2022-02-21', '2022-02-22', '2022-02-23'])date4 = pd.to_datetime(date_series)print(date4)
输出结果:
2022-02-23 00:00:002022-02-23 00:00:000 2022-02-201 2022-02-212 2022-02-223 2022-02-23dtype: datetime64[ns]0 2022-02-201 2022-02-212 2022-02-223 2022-02-23dtype: datetime64[ns]
可以看到,pandas.to_datetime() 函数可以将各种日期格式的输入转换为pandas日期时间对象。在上面的示例中,我们将字符串、数字、列表和Series对象转换为日期时间对象,并在控制台中打印输出。
声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:dandanxi6@qq.com