summaryrefslogtreecommitdiff
path: root/framework/Web/UI/WebControls/TValueTypeValidator.php
diff options
context:
space:
mode:
Diffstat (limited to 'framework/Web/UI/WebControls/TValueTypeValidator.php')
-rw-r--r--framework/Web/UI/WebControls/TValueTypeValidator.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/framework/Web/UI/WebControls/TValueTypeValidator.php b/framework/Web/UI/WebControls/TValueTypeValidator.php
index d24fda4f..f0f61d52 100644
--- a/framework/Web/UI/WebControls/TValueTypeValidator.php
+++ b/framework/Web/UI/WebControls/TValueTypeValidator.php
@@ -64,7 +64,10 @@ class TValueTypeValidator
case 'Date':
$dateFormat = $this->getDateFormat();
if(strlen($dateFormat))
- return pradoParseDate($value, $dateFormat) !== null;
+ {
+ $formatter = Prado::createComponent('System.Data.TDateTimeSimpleFormatter',$dateFormat);
+ return $formatter->isValidDate($value);
+ }
else
return strtotime($value) > 0;
}