【发布时间】:2021-01-24 15:19:22
【问题描述】:
问题来了:
如果 int 值 [0,7) (0, 1, 2, 3, 4, 5, 6) 指的是星期一到 星期天,今天是星期一,999 是星期几 天?
我是这样解决的:
import datetime
#Capture the First Date
day1 = datetime.date(2021, 1, 25)
print('day1:', day1.ctime())
# Capture the Second Date
day2 = datetime.date(2023, 10, 21)
print('day2:', day2.ctime())
# Find the difference between the dates
print('Number of Days:', day1-day2)
返回:
day1: Mon Jan 25 00:00:00 2021
day2: Sat Oct 21 00:00:00 2023
Number of Days: -999 days, 0:00:00
【问题讨论】:
-
欢迎来到 SO。有关使代码更好的问题更多地在Code Review 的范围内。
-
感谢@niamulbengali 的礼貌纠正。我会注意未来的。
标签: python python-3.x date integer