【发布时间】:2022-01-21 03:43:24
【问题描述】:
所以我正在尝试创建一个日期范围来从 API 获取数据。所以我有一个开始日期和一个结束日期,我想在命令行中传递它们,我只想获取这些日期的数据。
目标是获得 3 天的完整日期,即 12 月 8 日、9 日和 10 日。
input_start = '20211208' #passed in at command line
input_end = '20211210' #passed in at command line
start_datetime = datetime.strptime(input_start, '%Y%m%d') #this prints 2021-12-08 00:00:00 which is what i want
end_datetime = datetime.strptime(input_end, '%Y%m%d') #this prints 2021-12-10 00:00:00 which means it's not covering the entire day of 10th Dec
如何修改我的代码以确保 end_datetime 覆盖 12 月 10 日的全天?
谢谢
【问题讨论】:
标签: python datetime python-datetime