在Pandas的datetime
类型中,dt
访问器提供了多种属性和方法,用于处理日期和时间数据。以下是dt
访问器提供的全部属性和方法:
属性
dt.year
:年份dt.month
:月份dt.day
:日dt.hour
:小时dt.minute
:分钟dt.second
:秒dt.microsecond
:微秒dt.nanosecond
:纳秒dt.week
:周(1-53)dt.weekofyear
:年份中的周数(1-53)dt.weekday
:星期(0-6,周一为0)dt.weekday_name
:星期名称(如’Monday’)dt.quarter
:季度(1-4)dt.is_month_start
:是否为月份的第一天dt.is_month_end
:是否为月份的最后一天dt.is_quarter_start
:是否为季度的第一天dt.is_quarter_end
:是否为季度的最后一天dt.is_year_start
:是否为年份的第一天dt.is_year_end
:是否为年份的最后一天dt.daysinmonth
:该月的天数dt.days_in_month
:同daysinmonth
方法
dt.to_period()
:将日期时间转换为周期dt.to_period('M')
:将日期时间转换为月份周期dt.to_period('Q')
:将日期时间转换为季度周期dt.to_period('A')
:将日期时间转换为年度周期dt.to_period('W')
:将日期时间转换为周周期dt.to_period('D')
:将日期时间转换为日周期dt.to_pydatetime()
:将Pandas的Timestamp转换为Python的datetime对象dt.tz_localize(tz)
:本地化时间,设置时区dt.tz_convert(tz)
:转换时间到另一个时区dt.normalize()
:将时间标准化为00:00:00dt.combine(other)
:将两个Series组合成一个MultiIndexdt.round(freq)
:四舍五入到指定的频率dt.floor(freq)
:向下舍入到指定的频率dt.ceil(freq)
:向上舍入到指定的频率
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容