switch case + erro de date