要获取本周开始的DateTime,您可以使用以下代码片段:
import datetime
# 获取今天的日期
today = datetime.date.today()
# 计算本周开始的日期
week_start = today - datetime.timedelta(days=today.weekday())
# 将日期转换为DateTime
week_start_datetime = datetime.datetime.combine(week_start, datetime.datetime.min.time())
print(week_start_datetime)
这段代码首先导入了Python的datetime
模块,然后获取了今天的日期。接下来,它计算了本周开始的日期,将今天的日期减去今天是星期几(通过weekday()
方法获取)。最后,将计算出的日期转换为DateTime
对象,并打印出来。
领取专属 10元无门槛券
手把手带您无忧上云