📅  最后修改于: 2023-12-03 14:46:20.311000             🧑  作者: Mango
在 Python Datetime 模块中,date 类代表一个日期对象,可以通过 date 类来获取年、月、日以及星期几等信息。
date 类中的 weekday() 函数用来获取该日期是星期几,返回值为整数,从0(星期一)到6(星期日)。
以下是使用 date 类中的 weekday() 函数的示例代码:
import datetime
today = datetime.date.today()
print("Today's date:", today)
print("Today's weekday:", today.weekday())
输出结果为:
Today's date: 2021-10-14
Today's weekday: 3
其中,weekday() 函数返回了数字3,表示今天是星期四。
下面我们来看一个更加完整的示例代码,展示了如何使用 weekday() 函数来判断今天是否是工作日(工作日指星期一至星期五):
import datetime
today = datetime.date.today()
weekday = today.weekday()
if weekday < 5:
print("今天是工作日")
else:
print("今天是休息日")
在这个例子中,我们首先使用 date 类中的 today() 函数获取了今天的日期,然后再调用 weekday() 函数获取星期几。接着,我们通过判断 weekday 的值,来判断今天是工作日还是休息日。
总之,date 类中的 weekday() 函数是一种非常方便实用的函数,有很多实际的应用场景,可以在编写一些与日期相关的 Python 程序时大显身手。