date.php

来自「视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.」· PHP 代码 · 共 56 行

PHP
56
字号
<?phprequire_once 'Validate.php';function test($res, $expected) {    static $no = 1;    if ($res !== $expected) {        echo "test $no failed\n";    }    $no++;}// 1test(Validate::date('121202','%d%m%y'), true);// 2test(Validate::date('21202','%d%m%y'), false);// 3test(Validate::date('121402','%d%m%y'), false);// 4test(Validate::date('12120001','%d%m%Y'), true);// 5test(Validate::date('2120001','%j%m%Y'), true);// 6test(Validate::date('220001','%j%n%Y'), true);// 7test(Validate::date('2299','%j%n%y'), true);// 8test(Validate::date('12121999','%d%m%Y', array('01','01','1995')), true);// 9test(Validate::date('12121996','%d%m%Y', array('01','01','1995'), array('01','01','1997')), true);// 10test(Validate::date('29022002','%d%m%Y'), false);// 11test(Validate::date('12.12.1902','%d.%m.%Y'), true);// 12test(Validate::date('12/12/1902','%d/%m/%Y'), true);// 13test(Validate::date('12/12/1902','%d/%m/%Y'), true);// 14test(Validate::date('12:12:1902','%d:%m:%Y'), true);// 15test(Validate::date('12','%g'), true);// 16test(Validate::date('12','%G'), true);// 17test(Validate::date('13:00','%g:%i'), false);// 18test(Validate::date('24:59','%G:%i'), true);// 19test(Validate::date('25:00','%G:%i'), false);// 20test(Validate::date('25:00','%G:%i:%s'), false);// 21test(Validate::date('121902','%m%Y'), true);// 22test(Validate::date('13120001','%d%m%Y'), true);?>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?