擅长:python、mysql、java
<p>试试这个方法:</p>
<pre><code>df.columns = ["date", "c1", "c2"]
df.head()
date c1 c2
0 2019-03-28_08:58:00 1064 31965
1 2019-03-28_09:08:00 1084 32565
2 2019-03-28_09:18:00 1104 33165
3 2019-03-28_09:28:00 1124 33765
df.dtypes
date object
c1 int64
c2 int64
dtype: object
df.date = pd.to_datetime(df.date, format='%Y-%m-%d_%H:%M:%S')
df.dtypes
date datetime64[ns]
c1 int64
c2 int64
dtype: object
</code></pre>
<p>之后,您还可以执行以下操作来提取年份、小时或日期,例如:日期日期.年份
日期日期.小时或df.dt.日期.日期</p>