[Omaha.pm] Using Class::Date subclass instead of arrays and Date::Calc

Jay Hannah jhannah at omnihotels.com
Fri Aug 5 15:42:56 PDT 2005


BEFORE:

   my @sd = $self->DateConvert($o_RequestAvail->get_arrival_date,6);
   my @ed = $self->DateConvert($o_RequestAvail->get_depart_date,6);
   my $stay_nights = Delta_Days(@sd, at ed);

AFTER:

   my $sd = $o_RequestAvail->get_arrival_date('obj');
   my $ed = $o_RequestAvail->get_depart_date('obj');
   my $stay_nights = ($ed - $sd)->day;

We don't need 65 homebrew DateConvert() methods any more... or Date::Calc::Delta_Days()... and we can do automagical date subtraction! neato.

j




More information about the Omaha-pm mailing list