Validates that a variable is composed of a valid date and time. This validator uses both utilityValidateDate and utilityValidateTime validators. All options supported by those validators can be used with dateTime.
// validate a 24 hour time, but default date
$oValidator = new utilityValidateDateTime(
array(
utilityValidateTime::TIME_FORMAT => '24',
utilityValidateTime::TIME_SEPARATOR => ':',
)
);
if ( !$oValidator->isValid($datetime) ) {
print_r($oValidator->getMessages());
}
// validate time first, using defaults
$oValidator = new utilityValidateDateTime(
array(
utilityValidateDateTime::DATETIME_COMPONENT_ORDER
=> utilityValidateDateTime::DATETIME_COMPONENT_ORDER_TIME_FIRST
)
);
if ( !$oValidator->isValid($datetime) ) {
print_r($oValidator->getMessages());
}
Posted by: Scorpio Documentor (Writer), in Utility on 19 Nov 2009 @ 20:39
Tags: utility, utilityvalidateabstract, utilityvalidatedatetime, utilityvalidateinterface,
This
work is licenced under a
Creative Commons Licence.