def parseDateTime(s): t = DateTimeFromString(s) # needs to be converted to datetime try: return datetime.fromtimestamp(t) except Exception: # out of range for timestamp values return datetime(*t.tuple()[:6])
def post_process(self, value, locals, globals): from mx.DateTime.Parser import DateTimeFromString return DateTimeFromString(value)