【发布时间】:2017-09-20 04:11:31
【问题描述】:
我的数据框 df 中有一个字段,标记为日期,但经过大量测试后,我发现它是一个字符串而不是日期格式。
Transaction_id | Date
ABC 4/1/2016 9:13:58 PM
CDE 10/3/2015 10:12:25 AM
EFG 12/12/2017 3:02:45 PM
我需要将日期列拆分为日期和时间,并且我希望它们采用日期时间格式。我不知道如何使用正则表达式来做到这一点,因为长度不同。
输出:
Transaction_id | Date | Date2 | Time
ABC 4/1/2016 9:13:58 PM 04/01/2016 21:13:58
CDE 10/3/2015 10:12:25 AM 10/03/2016 10:12:25
EFG 12/12/2017 3:02:45 PM 12/12/2017 15:02:45
【问题讨论】:
-
仅供参考,您的日期格式不一致。第一行是 12 小时格式,其他是 24 小时格式。
-
对不起 - 错字;应该是 3 而不是 15;已解决,谢谢