Python 判断日期是否为第三周的周二
可以使用 Python 的 datetime 模块来判断一个给定日期是否为某个月的第三周的周二。以下是一个示例代码:
from datetime import datetime
def is_third_week_tuesday(date_str):
'将输入的日期字符串转换为 datetime 对象'
date = datetime.strptime(date_str, '%Y-%m-%d')
'判断日期是否为周二并且是第三周'
if date.weekday() == 1 and 15 <= date.day <= 21:
return True
else:
return False
# 从用户输入获取日期
date_input = input('请输入日期(格式:YYYY-MM-DD):')
# 判断是否为第三周的周二
if is_third_week_tuesday(date_input):
print('是第三周的周二')
else:
print('不是第三周的周二')
请注意,这段代码假设输入的日期格式为'YYYY-MM-DD'。你可以根据需要进行修改。
原文地址: https://www.cveoy.top/t/topic/OoF 著作权归作者所有。请勿转载和采集!