淘先锋技术网

首页 1 2 3 4 5 6 7

在Python中,我们可以使用datetime模块来操作日期和时间,包括获取星期几。

import datetime
today = datetime.datetime.today()
weekday = today.weekday()  # 返回0-6,0表示星期一,6表示星期日
weekday_dict = {
0: '星期一',
1: '星期二',
2: '星期三',
3: '星期四',
4: '星期五',
5: '星期六',
6: '星期日'
}
print('今天是', weekday_dict[weekday])

首先,我们导入datetime模块。然后使用today()方法获取当前日期和时间,存储在today变量中。

接着,我们使用weekday()方法获取星期几,它返回一个整数,表示星期几。由于Python中星期一对应的整数是0,星期日对应的是6,因此我们需要建立星期几和整数之间的映射关系,使用一个字典weekday_dict来存储。

最后,我们根据星期几在字典weekday_dict中查找对应的值,并输出。如上面代码所示,如果今天是星期四,输出的结果将是“今天是星期四”。

总之,Python中使用datetime模块可以轻松获取当前日期和时间、计算时间差、格式化输出日期和时间等操作,是一个很方便实用的模块。