我有一个数据框,其日期列以下列格式2017/08/23
列出,我想将列中的所有值转换为以下格式:
2011-09-13
00:00:00
最好的方法是什么?
答案 0 :(得分:0)
使用Pandas的pd.to_datetime
:
import pandas as pd
from io import StringIO
date_string = StringIO("""date
2017/08/23
2017/08/24
2017/08/25""")
df = pd.read_csv(date_string)
pd.to_datetime(df['date'])
输出:
0 2017-08-23
1 2017-08-24
2 2017-08-25
Name: date, dtype: datetime64[ns]