pandas 日期格式转换(pandas如何将长日期转化为年月日)

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

(0)
上一篇 2023年 3月 16日 下午4:45
下一篇 2023年 3月 17日 上午8:59

相关推荐