Python 如何使用pandas从年份和符号表格式(';yyy-SX';)获取日期

Python 如何使用pandas从年份和符号表格式(';yyy-SX';)获取日期,python,pandas,dataframe,datetime,period,Python,Pandas,Dataframe,Datetime,Period,我有一个名为“时间”的熊猫专栏,它包含年份和学期。例如,格式为('YYYYSX')2018S1。我想将YYYYXX中的时间格式转换为日期 输入 time 1 2019S2 2 2019S2 3 2020S1 输出 time 1 2019-09-30 2 2019-10-31 3 2020-01-31 返回: time 0 2019-06-03 1 2019-06-03 2 2020-01-31 我认为您的预期输出中存在一些不一致之处,但是

我有一个名为“时间”的熊猫专栏,它包含年份和学期。例如,格式为('YYYYSX')2018S1。我想将YYYYXX中的时间格式转换为日期

输入

   time
1  2019S2
2  2019S2
3  2020S1


输出

   time
1  2019-09-30
2  2019-10-31
3  2020-01-31


返回:

    time
0   2019-06-03
1   2019-06-03
2   2020-01-31

我认为您的预期输出中存在一些不一致之处,但是您只需要在
转换
字典中输入您想要的任何学期/日期。

这看起来不标准。为什么前两行给出的日期不同?
    time
0   2019-06-03
1   2019-06-03
2   2020-01-31