【发布时间】:2019-07-01 11:09:19
【问题描述】:
我有一个包含日期范围的列,我只想将其分别提取到开始日期和结束日期。不确定这是否可以直接使用datetime.strptime
df_have = pd.DataFrame([[1, '01 Jan 2019-04 Jan 2019'], [2, '07 Jan 2019-11 Jan 2019']], columns=['Index', 'Range'])
Index Range
0 1 01 Jan 2019-04 Jan 2019
1 2 07 Jan 2019-11 Jan 2019
df_want = pd.DataFrame([[1, '01 Jan 2019', '04 Jan 2019'], [2, '07 Jan 2019', '11 Jan 2019']], columns=['Index', 'Start', 'End'])
Index Start End
0 1 01 Jan 2019 04 Jan 2019
1 2 07 Jan 2019 11 Jan 2019
谢谢
【问题讨论】: