python 获取指定月份最后一天_对比Excel,怎么用Python获取指定月最后一天的日期...

本文介绍如何在Python中实现类似Excel的EOMONTH()功能,即根据给定日期获取该月份的最后一天。通过datetime和calendar库的知识,包括monthrange()函数,展示获取指定年月最后一天日期的完整代码。
摘要由CSDN通过智能技术生成

这是群友的一个需求。他想根据一个给定的日期,获取该给定日期在这个年月的最后一天的日期,并且要求在Python中怎么做。基于此,我就想到了对比Excel,在Python中完成这个需求。

Excel完成这个需求

① 在单元格中输入EOMONTH()公式

② 完成填充操作

③ 将时间戳转换为短日期格式

可以看到在excel中输入该公式后,默认返回的是一个时间戳,我们需要将其转换为我我们需要的短日期格式。

Python完成这个需求

在完成这个需求之前,我们先来讲述几个知识点,否则你会看着懵逼。

1)datetime库中的知识点

import datetime

date1 = datetime.date.today()

print(date1)

year= datetime.date.today().year

print(year)`

month= datetime.date.today().month

print(month)

结果如下:

可以看出:上面我们使用today()函数直接获取了当前系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值