Data::FormValidator::Constraints::DateTime

Data::FormValidator::Constraints::DateTime package contains D::FV constraints for dates and times.
Download

Data::FormValidator::Constraints::DateTime Ranking & Summary

Advertisement

  • Rating:
  • 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