我正在处理一个包含 int64 作为数据类型的"日期"列的数据集。它是 YYYYMMDD 格式。我希望它应该是 YYYY/MM/DD 格式。请帮助我将其转换为日期格式。
试试这个:
import pandas as pd
from datetime import datetime
dates = pd.DataFrame({"dates_int": [20190103, 20190206, 20190502]})
dates['dates_dt'] = dates['dates_int'].apply(lambda x: datetime.strptime(str(x), '%Y%m%d').strftime('%Y/%m/%d'))