简体   繁体   English

将时间列(对象类型)转换为日期时间格式

[英]Convert time column (object type) to datetime format

I have a separate column with HH:MM: SS object type.我有一个单独的列,HH:MM:SS object 类型。 I want to convert object type to DateTime format.我想将 object 类型转换为 DateTime 格式。 Encountering the error below.遇到下面的错误。 在此处输入图像描述

Dataset time column ["ACCIDENT_TIME]:数据集时间列 ["ACCIDENT_TIME]: 在此处输入图像描述

You can try the below one also:您也可以尝试以下方法:

import pandas as pd
df['col_name'] = pd.to_datetime(df['col_name'], errors='coerce')

if you want to change dtype of column you can do in below way:如果要更改列的 dtype,可以通过以下方式进行:

df['col_name'] = df['col_name'].astype('datetime64[ns]') df['col_name'] = df['col_name'].astype('datetime64[ns]')

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM