Try this
date = system.date.parse('2024/01/01', 'yyyy/MM/dd')
end_date = system.date.parse('2024/01/11', 'yyyy/MM/dd')
def do_your_thing(date):
print "doing stuff for {}".format(date, 'yyyy/MM/dd HH:mm:ss')
while system.date.isBefore(date, end_date):
do_your_thing(date)
date = system.date.addDays(date, 1)
I'm not sure what you mean by "isolating each shift", but you can easily use setTime
on the date
object to get whatever time of day you want
edit:
damn it's been a while since i've used a while loop