python如何判断星期

原创
ithorizon 7个月前 (09-30) 阅读数 35 #Python

Python中判断星期的方法

Python中,可以使用datetime模块来判断星期,datetime模块提供了获取当前日期和时间的功能,可以通过date对象的strftime()方法将日期格式化为指定的字符串格式,A可以表示星期的名称。

下面是一个简单的示例代码,演示如何使用datetime模块判断星期:

import datetime
获取当前日期
now = datetime.datetime.now()
将日期格式化为指定格式,%A表示星期的名称
week_name = now.strftime("%A")
输出结果
print("今天是:" + week_name)

运行该代码,将输出类似以下结果:

今天是:星期四

除了使用datetime模块,还可以使用calendar模块来判断星期,calendar模块提供了丰富的日历处理功能,可以通过weekday()方法获取指定日期是星期几,下面是一个使用calendar模块判断星期的示例代码:

import calendar
import datetime
获取当前日期
now = datetime.datetime.now()
获取当前日期是星期几,返回值范围是0-6,其中0表示星期一,6表示星期日
weekday = calendar.weekday(now.year, now.month, now.day)
输出结果
print("今天是星期" + str(weekday + 1))

运行该代码,将输出类似以下结果:

今天是星期四


热门