淘先锋技术网

首页 1 2 3 4 5 6 7

Python是一种流行的编程语言,具有简单易学、可读性强等特点,因此在很多领域得到了广泛应用。在日期处理方面,Python也提供了方便的函数,下面介绍如何用Python求本月的天数。


# 导入datetime模块
import datetime

# 获取当前时间
now = datetime.datetime.now()

# 获取本月第一天的日期
first_day = datetime.datetime(now.year, now.month, 1)

# 获取下个月第一天的日期
if now.month == 12:
    next_month = datetime.datetime(now.year+1, 1, 1)
else:
    next_month = datetime.datetime(now.year, now.month+1, 1)

# 计算本月天数
days = (next_month - first_day).days

print("本月的天数为:{}".format(days))

python求本月的天数

上面的代码先导入了Python中的datetime模块,然后获取当前时间和本月第一天的日期,再通过计算下个月第一天与本月第一天的时间差,即可得到本月天数。最后将结果输出。