# 获取日期输入
date_str = input("请输入日期(格式:2023年2月27日):")

# 将输入的日期字符串转换成日期对象
date = datetime.datetime.strptime(date_str, "%Y年%m月%d日")

# 获取本年的第一天
first_day = datetime.datetime(date.year, 1, 1)

# 计算日期为本年的第几天
days = (date - first_day).days + 1

# 输出结果
print("日期为本年的第%d天" % days)

注意:需要先导入datetime模块。

python使用循环实现:从控制台输入一个日期日期格式:2023年2月27日计算该日期为本年的第几天。

原文地址: https://www.cveoy.top/t/topic/hpBd 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录