怎么提取单元格中的日期
您可以使用Python中的datetime模块中的strftime函数来提取单元格中的日期。具体步骤如下:
- 首先,使用pandas库读取包含日期的Excel文件,并将其存储在一个DataFrame对象中。
import pandas as pd
df = pd.read_excel('file.xlsx')
- 接下来,使用apply函数和lambda表达式从每个单元格中提取日期。
import datetime
df['date_column'] = df['date_column'].apply(lambda x: x.strftime('%Y-%m-%d'))
在这个例子中,date_column是包含日期的列的名称。strftime函数的参数是日期格式,您可以根据需要更改它。
- 最后,您可以将DataFrame对象写入Excel文件中。
df.to_excel('file.xlsx', index=False)
注意,如果日期格式在单元格中不是datetime对象,你需要将其转换为datetime对象,然后再使用strftime函数。您可以使用pandas的to_datetime函数来完成此操作。
df['date_column'] = pd.to_datetime(df['date_column'])
原文地址: http://www.cveoy.top/t/topic/LSx 著作权归作者所有。请勿转载和采集!