Ещё в копилку кривости интерфейса Datetime - приходится использовать clone, например: my $to = DateTime->now(); my $from = $to->clone->subtract(days => $period->{days}); а если забыть это сделать, то можно долго отлаживать код пытаясь понять почему не те даты.