【发布时间】:2020-06-01 20:11:34
【问题描述】:
我有以下格式的数据:
d = {'Name': ['bob', 'george'], 'date1': ['2014/05/12:12:00:00 AM', '2014/05/15:12:00:00 AM'], 'date2': ['2014/08/31:11:59:59 PM', '2014/08/12:11:59:59 PM']}
df = pd.DataFrame(data=d)
Name date1 date2
0 bob 2014/05/12:12:00:00 AM 2014/08/31:11:59:59 PM
1 george 2014/05/15:12:00:00 AM 2014/08/12:11:59:59 PM
如何操作两个日期列以获得以下格式?
预期输出:
Name date1 date2
0 bob 2014-05-12 2014-08-31
1 george 2014-05-15 2014-08-12
【问题讨论】:
-
你想要日期作为时间戳还是只是字符串?
标签: python pandas dataframe timestamp