我有一个问题。 例如,现在是2013年8月31日,如果我在PHP中有变量
$time=2013/09/01 08:10:00
我想在这个时候,(2013年1月8日08:10)将向用户提供信息,我该怎么做?
答案 0 :(得分:0)
只检查当前日期是否等于
if( date(Y/m/d h:i:s) >= $time) {
echo 'SURPRISE TUDAY IZ YUR BIRTDAY ';
}
答案 1 :(得分:0)
<?php
$strCDay = date('Y/m/d h:i:s');
$strFDay = '2013/09/01 08:10:00';
echo strcmp($strCDay, $strFDay) == 0 ? 'Its your day!' : 'Not your day!';
?>
最好使用字符串函数strcmp
,因为这两天都是字符串。函数strcmp
返回0表示完全匹配。这可用于比较时间戳。