MooseX::Types::DateTime packages several Moose::Util::TypeConstraints with coercions, designed to work with the DateTime suite of objects. WWW: http://search.cpan.org/dist/MooseX-Types-DateTime/