计算日期差异并向CSV行添加新列可以通过以下步骤完成:
import pandas as pd
df = pd.read_csv('input.csv')
from datetime import datetime
current_date = datetime.now().date()
def calculate_date_difference(row):
date = datetime.strptime(row['日期'], '%Y-%m-%d').date()
difference = (current_date - date).days
return difference
df['日期差异'] = df.apply(calculate_date_difference, axis=1)
在上述代码中,假设CSV文件中的日期列名为"日期",并且日期格式为"YYYY-MM-DD"。
df.to_csv('output.csv', index=False)
这样,就通过计算日期差异向CSV行添加了新列,并将更新后的数据保存到了新的CSV文件中。
请注意,以上代码示例中使用的是pandas库来处理CSV文件和日期计算。如果对于特定的云计算产品有需求,可以根据具体情况选择相应的腾讯云产品进行处理和存储。
领取专属 10元无门槛券
手把手带您无忧上云