📅  最后修改于: 2023-12-03 15:34:20.654000             🧑  作者: Mango
在 Pandas 中,可以使用 dt
属性(代表 datetime 的缩写)来访问一系列的日期时间函数。is_year_end
函数是其中之一,专门用于判断日期是否为该年的最后一天。
Series.dt.is_year_end
无参数
Series,包含日期的年末是 True
,否则为 False
。
import pandas as pd
dates = pd.to_datetime(['2019-12-30', '2019-12-31', '2020-01-01'])
print(dates.dt.is_year_end)
输出结果为:
0 False
1 True
2 False
dtype: bool
这说明了我们所输入的三个日期中,仅第二个日期是该年的最后一天。
resample
函数或者其他相关函数,以得到对应结果。