From 02b9c53fb85b0a87d959e140dc30ae21cccb0902 Mon Sep 17 00:00:00 2001 From: jeff Date: Fri, 15 Dec 2006 05:29:48 +0000 Subject: move use statements to handler.pl, do not show 1/1/70 for new birthdates, and improve error handling --- httemplate/elements/tr-input-date-field.html | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'httemplate/elements/tr-input-date-field.html') diff --git a/httemplate/elements/tr-input-date-field.html b/httemplate/elements/tr-input-date-field.html index 1624df05c..2320a9552 100644 --- a/httemplate/elements/tr-input-date-field.html +++ b/httemplate/elements/tr-input-date-field.html @@ -29,10 +29,9 @@ $format = "%m/%d/%Y" unless $format; $label = $name unless $label; if ($usedatetime) { - eval "use DateTime;"; - die $@ if $@; my $dt = DateTime->from_epoch(epoch => $value, time_zone => 'floating'); - $value = $dt->strftime($format); + $value = $dt->strftime($format) + unless $value eq ''; }else{ $value = time2str($format, $value); } -- cgit v1.2.1