---
name: "CGI::ValidOp::Check::date"
section: "3pm"
platform: "linux"
package: "libcgi-validop-perl"
version: "0.56-1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/CGI::ValidOp::Check::date"
---

# CGI::ValidOp::Check::date(3pm)

CGI::ValidOp::Check module to check if input looks like a date.

## NAME

CGI::ValidOp::Check::date - CGI::ValidOp::Check module to check if input looks like a date.

## DESCRIPTION

- iso

  Checks for ISO 8601 compliance:  YYYY-MM-DD.  Returns date in compliant format, zero-padded if necessary.

- american

  Checks that the date is a standard American mm/dd/yyyy or mm-dd-yyyy date.  Insists on 4 digit years.  Leading zeros for month and day are optional.

  Returns date in ISO format with leading zeros.

  This allows the application to handle dates in a single, consistent format.  The presentation layer can then concern itself with what format dates need to be displayed in.

- general

  Checks that the date is either iso or american format.  Returns iso format.

## AUTHOR

Randall Hansen \<legless@cpan.org\> Joshua Partlow \<jpartlow@opensourcery.com\>

## COPYRIGHT

Copyright (c) 2003-2006 Randall Hansen. All rights reserved.

This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself.

See http://www.perl.com/perl/misc/Artistic.html
