要获取本周开始的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
对象,并打印出来。
技术创作101训练营
云+社区技术沙龙第33期
高校公开课
腾讯技术开放日
“中小企业”在线学堂
Techo Day
【BEST最优解】企业应用实践(教育专场)
腾讯云数智驱动中小企业转型升级系列活动
TVP技术夜未眠
领取专属 10元无门槛券
手把手带您无忧上云