bug674.php

来自「国外很不错的一个开源OA系统Group-Office」· PHP 代码 · 共 50 行

PHP
50
字号
<?phprequire_once 'Date.php';$error = false;$dates = array (    array( array(2003,3,17),'20030323','20030317','20030324','20030310'),    array( array(2003,3,20),'20030323','20030317','20030324','20030310'),    array( array(2003,3,23),'20030323','20030317','20030324','20030310'));foreach ($dates as $d) {    $date = $d[0];    $res = Date_Calc::endOfWeek($date[2],$date[1],$date[0]);    if ($res!=$d[1]) {        echo "Bug 674 eow: " . $date[0].$date[1].$date[2]." failed\n";        $error = true;    }}foreach ($dates as $d) {    $date = $d[0];    $res = Date_Calc::beginOfWeek($date[2],$date[1],$date[0]);    if ($res!=$d[2]) {        echo "Bug 674 bow: " . $date[0].$date[1].$date[2]." failed\n";        $error = true;    }}foreach ($dates as $d) {    $date = $d[0];    $res = Date_Calc::beginOfNextWeek($date[2],$date[1],$date[0]);    if ($res!=$d[3]) {        echo "Bug 674 bonw: " . $date[0].$date[1].$date[2]." failed\n";        $error = true;    }}foreach ($dates as $d) {    $date = $d[0];    $res = Date_Calc::beginOfPrevWeek($date[2],$date[1],$date[0]);    if ($res!=$d[4]) {        echo "Bug 674 bopw: " . $date[0].$date[1].$date[2]." failed\n";        $error = true;    }}if (!$error) {    echo "Bug 674: OK\n";}

⌨️ 快捷键说明

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