创建模式以重新设置部分时间戳

时间:2020-03-23 17:09:43

标签: python pandas

我有一个带有时间戳的表,看起来像:2020-03-02T20:33:02

我需要从T的每一行中删除所有内容。 我尝试过:

for i in CDCn1["Date"]: 
     CDCn1['Date'] = i.str.replace(r'i[9:]', '')
     print(CDCn1)

并且必须单独进行:

CDCn2['Date'] = CDCn2['Date'].str.replace(r'T07:13:07', '')

有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

如果所有的时间戳都是可以使用的字符串

mongo    | 2020-03-23T01:14:19.522+0000 I  ACCESS   [conn7] SASL SCRAM-SHA-1 authentication failed for root on admin from client 185.27.0.1:46543 ; UserNotFound: Could not find user "root" for db "admin"

这会在T上分割字符串,然后只保留第一部分。