pandas 时间格式化 只有年月日
时间: 2023-08-19 22:04:44 浏览: 206
要将时间格式化为只包含年月日的形式,可以使用Pandas的to_datetime()方法和strftime()方法来实现。
首先,使用to_datetime()方法将时间列转换为datetime类型。例如,可以使用以下代码将字符串时间列转换为datetime类型的Series对象:
```python
import pandas as pd
date = ['2012-05-06 11:00:00', '2012-05-16 11:00:00']
pd_date = pd.to_datetime(date)
```
然后,使用strftime()方法将datetime类型转换为字符串类型,只包含年月日。例如,可以使用以下代码将datetime类型的Series对象转换为只包含年月日的字符串:
```python
df = pd.Series(pd_date)
formatted_date = df.dt.strftime('%Y-%m-%d')
```
其中,`'%Y-%m-%d'`是strftime()方法的格式化字符串,用于表示年、月和日的格式。
通过以上步骤,你可以将时间格式化为只包含年月日的形式。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [pandas日期格式](https://blog.csdn.net/Java_KW/article/details/124108784)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [Pandas日期时间格式化](https://blog.csdn.net/ccc369639963/article/details/124271280)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文