illchuk/time-normalize

时间输入的基本验证器和过滤器。

v0.1.1 2017-10-26 16:38 UTC

This package is auto-updated.

Last update: 2024-09-08 09:17:11 UTC


README

时间输入的基本验证器和过滤器。

Build Status

安装

使用以下命令安装:composer require illchuk/time-normalize

您可以在您的ZendFramework应用程序中通过在您的 modules.config.php 中添加以下内容来安装:

return [..., 'TimeNormalize' ,...]; // validator and filter both called 'Time'

或者直接使用:

use TimeNormalize\Validator\Time as TimeValidator;
use TimeNormalize\Filter\Time as TimeFilter;

$validator = new TimeValidator;
echo $validator->isValid('12:34am'); // true
echo $validator->isValid('12:34jm'); // false

$filter = new TimeFilter;
echo $filter->filter('12:34 am'); // '00:34'
echo $filter->filter('12:34 pm'); // '12:34'
echo $filter->filter('junk'); // 'junk'