def _validate_start_time(self, text):
        try:
            startval = datetime.strptime(text, self.conf['locale']['timeformat'])
            self._startdt = self.localize_start(
                datetime.combine(self._startdt.date(), startval.time()))
        except __HOLE__:
            return False
        else:
            return startval
dataset/ETHPy150Open pimutils/khal/khal/ui/startendeditor.py/StartEndEditor._validate_start_time