我有一个脚本,我用它来制作GIS地图。使用“elif”语句按一天中的时间过滤要映射的事件,以过滤事件数据:
elif iHours == 8:
if x == 0:
stTime = "00:00:00"
endTime = "23:59:59"
elif x == 1:
stTime = "07:00:00"
endTime = "14:59:59"
elif x == 2:
stTime = "15:00:00"
endTime = "22:59:59"
elif x == 3:
stTime = "23:00:00"
endTime = "06:59:59"
0到2可以正常工作,但脚本在3上不工作(23:00:00-06:59:59)。下面是我用来过滤数据的IF语句。你知道吗
"' AND \"Time\" >= '" + stTime + "' AND \"Time\" <= '" + endTime + "'"
任何帮助都将不胜感激。你知道吗
首先,一些一般性的提示:
... AND (Time >= 07:00:00 AND Time < 15:00:00)
,而不是:59:59
黑客。你知道吗对于解决方案:案例3的过滤器应该使用,或者因为时间不能同时在23:00和07:00之前:
相关问题 更多 >
编程相关推荐