【发布时间】:2019-07-10 19:54:27
【问题描述】:
要反复调用最后有时间戳的网址, 示例网址 'https://mywebApi/StartTime=2019-05-01%2000:00:00&&endTime=2019-05-01%2003:59:59'
开始时间=2019-05-01%2000:00:00 是时间 2019-05-01 00:00:00 的 URL 表示
结束时间=2019-05-01%2003:59:59 是时间 2019-05-01 00:00:00 的 URL 表示
要求是重复调用,有 4 小时的窗口。 在增加 4 小时的同时,日期可能会发生变化, 有没有一种简洁的方法来生成 URL 字符串, 有点像
baseUrl = 'https://mywebApi/StartTime='
startTime = DateTime(2018-05-03 00:01:00)
terminationTime = DateTime(2019-05-03 00:05:00)
while (startTime < terminationTime):
endTime = startTime + hours(4)
url = baseUrl+str(startTime)+"endtime="+str(startTime)
# request get url
startTime = startTime + hours(1)
【问题讨论】:
-
startTime = datetime(year=2018, month=5, day=3, hour=0, minute=1, second=0)