in reply to timed email reminder
warning not perl, cron:
in crontab: 0 0 0-31/6 * * echo "reminder" | mail soinso@example.com
in crontab: 0 0 0-31/6 * * echo "reminder" | mail soinso@example.com
in perl, Date::Calc really is your best bet.
Take a look around cpan for some other date modules and look at localtime..
-p
In Section
Seekers of Perl Wisdom