diff --git a/lib/NGCP/Panel/Utils/DateTime.pm b/lib/NGCP/Panel/Utils/DateTime.pm index 3907560b05..d2947a85c9 100644 --- a/lib/NGCP/Panel/Utils/DateTime.pm +++ b/lib/NGCP/Panel/Utils/DateTime.pm @@ -21,6 +21,9 @@ sub epoch_local { sub new_local { my %params; @params{qw/year month day hour minute second nanosecond/} = @_; + foreach(keys %params){ + !defined $params{$_} and delete $params{$_}; + } return DateTime->new( time_zone => DateTime::TimeZone->new(name => 'local'), %params,