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?