php - 使用 Zend_Validate_Date 对时间字符串进行验证

标签 php validation zend-framework zend-validate

嘿,我正在尝试使用 Zend Framework 验证“时间”字段。

文档似乎指出了以下内容:

$tstarttime =  $form->createElement('text','t_start_time');
$tstarttime->setRequired(true)
    ->setLabel('Start Time')
    ->addValidator(new Zend_Validate_Date('H:i'));

我已经尝试过了,但没有成功。任何想法或替代方法来验证 HH:MM 格式的时间(PHP 中的 H:i)

谢谢大家!

最佳答案

试试这个

 $tstarttime =  $form->createElement('text','t_start_time');
 $tstarttime->setRequired(true)
      ->setLabel('Start Time')
      ->addValidator(new Zend_Validate_Date(array("format" => 'H:i')));

关于php - 使用 Zend_Validate_Date 对时间字符串进行验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3280059/

相关文章:

php - 接受两个不同的模型实例作为函数参数 php

php - str_get_html 未加载有效的 html 字符串

Javascript - 将文本验证为 AND/OR 表达式

javascript - 时刻 javascript 库和 javascript 日期在有效时间的使用情况

php - 在 Zend Framework 中使用 URL 段作为操作方法参数

javascript - 如何使用 AJAX 和 php 将多个文件上传到服务器

c# - 使用 OpenXML 将下拉验证添加到整个 Excel 列

php - 验证应该在 Form 对象或模型中完成吗?

php - 为什么我的 SSI 不起作用?

javascript - 想要在每个 WordPress 站点页面上的 WordPress 插件中运行 jQuery 代码