Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何构建当前年度的日历_Python - Fatal编程技术网

Python 如何构建当前年度的日历

Python 如何构建当前年度的日历,python,Python,我需要构建当前年度的日历,但是我不需要显示它。我唯一想做的就是,告诉我一周中的哪一天是随机的,如果是圣诞节,在三月或十二月,如果是三月或十二月的星期二。随机数由用户输入 任何帮助都将不胜感激 您需要熟悉datetime模块: >>> datetime.date(2012, 12, 25).weekday() 1 您可以使用datetime.today()获取包括年份在内的当前日期。datetime对象的属性使获取年、月和日变得容易。timedelta类可用于在年初添加天数 d

我需要构建当前年度的日历,但是我不需要显示它。我唯一想做的就是,告诉我一周中的哪一天是随机的,如果是圣诞节,在三月或十二月,如果是三月或十二月的星期二。随机数由用户输入


任何帮助都将不胜感激

您需要熟悉datetime模块:

>>> datetime.date(2012, 12, 25).weekday()
1
您可以使用
datetime.today()
获取包括年份在内的当前日期。datetime对象的属性使获取年、月和日变得容易。timedelta类可用于在年初添加天数


datetime模块无法直接解决问题的唯一部分是计算假期。你需要有自己的方法来检查每个假期,看看日期是否匹配。

如果你喜欢在时间和日期时间等方面,通过一些研究,你可以自己回答这个问题。通读帮助并返回一个更具体的问题。这个“随机日”将是一个从1到366的数字吗?@javex我正在通读帮助并将尝试提出一个更具体的问题。