Provided by: libhtml-formfu-perl_2.07000-1_all bug

NAME

       HTML::FormFu::Constraint::DateTime - DateTime constraint

VERSION

       version 2.07

SYNOPSIS

           ---
           elements:
             - type: Text
               name: start_date
               constraints:
                 - type: DateTime
                   parser:
                     strptime: '%d-%m-%Y'

             - type: Text
               name: end_time
               constraints:
                 - type: DateTime
                   parser:
                     regex: !!perl/regexp '^(\d{2}) - (\d{2}) - (\d{4})$'
                     params: [day, month, year]

       An example of using the same parser declaration for both a DateTime constraint and a
       DateTime inflator, using YAML references:

           ---
           elements:
             - type: Text
               name: date
               constraints:
                 - type: DateTime
                   parser: &PARSER
                     strptime: '%d-%m-%Y'
               inflators:
                 - type: DateTime
                   parser: *PARSER

DESCRIPTION

       Ensure input can later be inflated to a DateTime object.

METHODS

   parser
       Arguments: \%args

       Required. Define the expected input string, so DateTime::Format::Builder knows how to turn
       it into a DateTime object.

       Accepts arguments to be passed to "parser" in DateTime::Format::Builder.

AUTHOR

       Carl Franks, "cfranks@cpan.org"

LICENSE

       This library is free software, you can redistribute it and/or modify it under the same
       terms as Perl itself.

AUTHOR

       Carl Franks <cpan@fireartist.com>

COPYRIGHT AND LICENSE

       This software is copyright (c) 2018 by Carl Franks.

       This is free software; you can redistribute it and/or modify it under the same terms as
       the Perl 5 programming language system itself.