in reply to Validating Dates with CSV
Both, Time::Local and DateTime have modes where they validate their input. What exactly do you have problems with?