Data::FormValidator::Constraints::DateTimeData::FormValidator::Constraints::DateTime package contains D::FV constraints for dates and times. | |
Download |
Data::FormValidator::Constraints::DateTime Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Michael Peters
- Publisher web site:
- http://search.cpan.org/~wonko/CGI-Application-Dispatch-2.12/lib/CGI/Application/Dispatch.pm
Data::FormValidator::Constraints::DateTime Tags
Data::FormValidator::Constraints::DateTime Description
Data::FormValidator::Constraints::DateTime package contains D::FV constraints for dates and times. Data::FormValidator::Constraints::DateTime package contains D::FV constraints for dates and times.This package provides constraint routines for Data::FormValidator for dealing with dates and times. It provides an easy mechanism for validating dates of any format (using strptime(3)) and transforming those dates (as long as you 'untaint' the fields) into valid DateTime objects, or into strings that would be properly formatted for various database engines.ABSTRACT use Data::FormValidator; use Data::FormValidator::Constraints::DateTime qw(:all); # create our profile my $profile = { required => , constraint_methods => { my_date => to_datetime('%D'), # in the format MM/DD/YYYY }, untaint_all_constraints => 1, }; # validate 'my_date' my $results = Data::FormValidator->check($my_input, $profile); if( $results->success ) { # if we got here then $results->valid('my_date') # is a valid DateTime object my $datetime = $results->valid('my_date'); . . } Requirements: · Perl
Data::FormValidator::Constraints::DateTime Related Software