A mostani epizódban megcsináljuk, hogy a dátumot is validálni tudjuk, amikor felveszünk egy új tranzakciót, valamint a tranzakciókat egy listában megjelenítjük. Kezdjük először a validálással. Azt már láttuk, hogy a Date osztály példányosításkor ha nem valid dátumot tartalmazó stringet adunk át apraméterként, akkor Invalid Date-et kapunk. Erre fogjuk alapozni a validálást, amit már most elkezdünk felboncolni, ugyanis már kicsit elhízott az a függvényünk.