filename = os.path.basename(os.environ.get('PATH_INFO'))
date = filename[:8]
start = '%s:%s' % (filename[9:11], filename[12:14])
- end = '%s:%s' % (filename[15:17], filename[18:20])
+ seconds = 0
+ if filename[14] == 'm': # support for seconds
+ seconds += 3
+ start += ':' + filename[15:17]
+ else:
+ start += ':00'
+ end = '%s:%s' % (filename[15+seconds:17+seconds], filename[18+seconds:20+seconds])
+ if seconds:
+ end += ':' + filename[24:26]
+ else:
+ end += ':00'
ext = filename[-3:]
start = datetime.datetime.strptime('%s %s' % (date, start),
- '%Y%m%d %H:%M')
+ '%Y%m%d %H:%M:%S')
end = datetime.datetime.strptime('%s %s' % (date, end),
- '%Y%m%d %H:%M')
+ '%Y%m%d %H:%M:%S')
elif d:
end = '%s:%s' % (d.get('end_hour')[0], d.get('end_min')[0])