[英]Convert Pandas column to datetime for a specific datetime format
我想将设置为字符串的熊猫列转换为日期时间格式。 如何转换列?
df['datetime'] = pd.to_datetime(df['date'].astype(str) + ' ' + df['time'].astype(str))
df['datetime'] = pd.to_datetime(df['datetime'], format= '%d/%m/%Y %H:%M:%S.%f')
您可以为此使用pd.to_datetime
。
import pandas as pd
df = pd.DataFrame({"date": ["2011-06-12T01:17:56"]})
使用地图方法转换:
df["date"].map(pd.to_datetime)
或者
使用 apply 方法转换:
df["date"].apply(pd.to_datetime)
或者
在列系列上使用函数进行转换:
df["date"] = pd.to_datetime(df["date"])
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.