在Python中,你可以使用 `datetime` 模块来提取日期中的年份。以下是一个简单的示例代码,展示了如何提取日期中的年份:
from datetime import datetime
获取当前日期和时间
now = datetime.now()
提取年份
year = now.year
输出年份
print("当前年份为:", year)
如果你有一个具体的日期字符串,并希望从中提取年份,你可以使用 `strptime` 方法将字符串转换为 `datetime` 对象,然后访问其 `year` 属性:
from datetime import datetime
示例日期字符串
date_string = "2024-05-15"
将字符串转换为datetime对象
date_object = datetime.strptime(date_string, "%Y-%m-%d")
提取年份
year = date_object.year
输出年份
print("年份:", year)
以上代码将输出:
当前年份为: 2024
年份: 2024
如果你需要处理的是包含日期的数据集,并且想要提取特定年份的数据,可以使用 `pandas` 库,如下所示:
import pandas as pd
读取数据集
data = pd.read_csv("your_dataset.csv")
将日期列转换为时间格式
data["date"] = pd.to_datetime(data["date"])
提取2023年的数据
year_2023_data = data[data["date"].dt.year == 2023]
输出提取的数据
print(year_2023_data)
以上代码将输出2023年的数据。