in reply to dbi and dates

What exactly do you mean by a "Perl date"? There's no such thing as a "date" type in Perl. You might mean "seconds since epoch", but even that is not a portable concept, as Perl will use your OSses idea of an epoch. The epoch on a Unix system will be 1-Jan-1970 00:00:00, but on VMS, it's 17-Nov-1858 00:00:00.

Also note that if you mean "seconds since 1970", there's no trivial 1-to-1 function to database specific dates, as they usually have a much wider range and/or higher granuality.

Luckely, many databases will accept dates in wide range of formats. If you stick to an ISO standard for instance, you should have many problems.

Abigail