【发布时间】:2014-11-07 05:45:30
【问题描述】:
我正在准备一个小的 php 考勤脚本,它将记录给定用户的时间和日期。
我正在尝试显示一条消息,如果某人在给定时间后迟到 php 显示一条消息你迟到了
$CURRENTTIME = new DateTime($data['current_time']);
$CURRENTTIME = $CURRENTTIME->format('H:i:s');
$OFFICETIME = new DateTime('10:20:00');
$OFFICETIME = $OFFICETIME->format('H:i:s');
var_dump($CURRENTTIME);
var_dump($OFFICETIME);
if ($CURRENTTIM > $OFFICETIME) {
echo 'you are late tody';
} else {
echo 'Thank you for being on time';
}
如果我需要在一段时间内获得结果,我还想学习代码吗?假设如果员工在 10:00:00 - 10:30:00 之间,我需要显示结果
【问题讨论】:
-
不应该是
if ($CURRENTTIME > $OFFICETIME)吗?你有一个错字。