[B.END] Added daily keyword
This commit is contained in:
parent
8e65e2d43c
commit
efdd8ad830
|
@ -20,7 +20,7 @@ def parseOptions(arr):
|
||||||
options[k[0]] = k[1]
|
options[k[0]] = k[1]
|
||||||
return options
|
return options
|
||||||
|
|
||||||
# Parameter: datetime object, interval string in {'week', '4weeks'}
|
# Parameter: datetime object, interval string in {'today', 'week', '4weeks'}
|
||||||
# Returns: dictionary of events starting from baseDay, inside interval.
|
# Returns: dictionary of events starting from baseDay, inside interval.
|
||||||
# {'NAME' : occurrence name,
|
# {'NAME' : occurrence name,
|
||||||
# 'DATETIME' : date in format YYYY-MM-DD hh:mm:ss+tz_offset,
|
# 'DATETIME' : date in format YYYY-MM-DD hh:mm:ss+tz_offset,
|
||||||
|
@ -28,7 +28,9 @@ def parseOptions(arr):
|
||||||
# 'LOCATION' : self explanatory,
|
# 'LOCATION' : self explanatory,
|
||||||
# 'OCCURRENCE' : [optional] number of occurrence in repeated events}
|
# 'OCCURRENCE' : [optional] number of occurrence in repeated events}
|
||||||
def getEvents(baseDay, interval):
|
def getEvents(baseDay, interval):
|
||||||
if interval == 'week':
|
if interval == 'today':
|
||||||
|
rightLimit = (baseDay+dt.timedelta(days=1))
|
||||||
|
elif interval == 'week':
|
||||||
rightLimit = (baseDay+dt.timedelta(weeks=1))
|
rightLimit = (baseDay+dt.timedelta(weeks=1))
|
||||||
elif interval == '4weeks':
|
elif interval == '4weeks':
|
||||||
rightLimit = (baseDay+dt.timedelta(weeks=4))
|
rightLimit = (baseDay+dt.timedelta(weeks=4))
|
||||||
|
|
Loading…
Reference in New Issue