I thought of Time::Loacla at first, but the code had to be as portable as possible. Some of the machines that it might run on might not have that module installed. I hated useing Getopts::Long, but it seems generally standard around here and I am in a time crunch. I might recode it later. See the Mass Domian Name Lookup for how I used it.
Do you mean Time::Local? If so then you don't
have a problem as the module is part of the standard Perl
distribution and will be installed everywhere where Perl
is. If it isn't installed then there is something wrong
with the Perl installation and you may have far more
serious problems :)