如何截取datetime19.形式的时间的日期部分
时间: 2024-09-24 09:20:09 浏览: 29
datetime.zip(layui日期时间同时展示)
在Python中,如果你有一个`pd.DatetimeIndex`或`pandas` DataFrame中包含`datetime64[ns]`格式的列(如`datetime19`),你可以使用Pandas库提供的函数来提取日期部分。这里是一个例子:
```python
import pandas as pd
# 假设你有一个名为df的DataFrame,其中有一个名为'date_column'的datetime列
date_column = df['date_column']
# 使用date()函数获取日期部分,这将返回一个新的Series,其元素为日期时间对象的日期部分
date_only = date_column.date()
# 或者如果你想要字符串表示的日期,可以使用to_string()
string_date_only = date_only.to_series().apply(lambda x: x.strftime('%Y-%m-%d'))
```
上述代码首先提取了日期列,然后通过`.date()`方法获取日期部分,如果需要转换成字符串格式,则使用`.to_string()`配合`strftime`函数指定输出格式。
阅读全文