Простите уж за тупняк, но исключения я юзаю первый раз вообще. Так уже сложилось, что во всех языках, которые я раньше юзал их не было.
Вот такой код:
try:
date = time.strptime(forceString(value), "%d.%m.%Y")
db_date = time.strftime("%Y-%m-%d", date)
except ValueError:
print 'error'
return False
error не выводится ни когда, чтобы не записать вместо даты. Почему?