in reply to date reformatting

In addition to the Date:: modules mentioned above, you could also look into Date::Manip. It's a pretty big module, but it can do a lot!

use strict; use warnings; use Date::Manip; print UnixDate( ParseDate( 'Dec 11 2003 12:00AM' ), "%m/%d/%y" );

HTH

Update: Added code example