【发布时间】:2019-12-21 08:37:36
【问题描述】:
我有一个这样的数据框
df = [['1', '2019-12-13T15:15:52.786+05:30'], ['2', '2019-12-16T12:19:32.251+05:30']]
pd.DataFrame(df, columns=['ID', 'Timestamp'])
ID Timestamp
0 1 2019-12-13T15:15:52.786+05:30
1 2 2019-12-16T12:19:32.251+05:30
我想提取日期时间。我想对百万+记录执行此操作
预期输出
ID Timestamp New_Timestamp
0 1 2019-12-13T15:15:52.786+05:30 2019-12-13 15:15:52
1 2 2019-12-16T12:19:32.251+05:30 2019-12-16 12:19:32
当我使用 to_datetime 和 infer_datetime_format=True 时,它给了我这样的输出
2019-12-13 15:15:52.786000+05:30
2019-12-16 12:19:32.251000+05:30
【问题讨论】:
标签: python python-3.x pandas datetime