+ def getBeginEnd(self):
+ enddate = config.timerentry.enddate.value
+ endtime = config.timerentry.endtime.value
+
+ startdate = config.timerentry.startdate.value
+ starttime = config.timerentry.starttime.value
+
+ begin = self.getTimestamp(startdate, starttime)
+ end = self.getTimestamp(enddate, endtime)
+
+ # because of the dateChecks, startdate can't be < enddate.
+ # however, the endtime can be less than the starttime.
+ # in this case, add 1 day.
+ if end < begin:
+ end += 86400
+ return begin, end
+