我需要将一个字符串列表转换为日期时间对象,特别是Pandas。我真的希望这不会被标记为重复,因为我见过类似的问题,但没有一个回答我的问题
我已经尝试过这种方法,我希望像'Hello World'这样的值返回为NaT,但唯一没有返回为NaT的值是'14/11/2020',它返回为2020-11-14。
s = pd.Series(["14 Nov 2020", "14/11/2020", "2020/11/14",
"Hello World", "Nov 14th, 2020"])
pd.to_datetime(s, errors='coerce', yearfirst=True, format='%Y-%m-%d', exact=False)
如何解决这个问题,以便大多数值都以日期时间的形式返回
1条答案
按热度按时间juzqafwq1#
只要去掉
yearfirst
和format
参数,就可以得到输出: