if ((strtotime("1 June") == time()))
{
mysql_connect("localhost","root","");//database connection
mysql_select_db("student");
$order = "UPDATE stud SET class='9' WHERE class='8'";
$result = mysql_query($order); //order executes
}
上面的代码不起作用..我将日期更改为1月6日。但是strtotime()和time()返回不同的值..
答案 0 :(得分:1)
答案 1 :(得分:1)
$cmp = strtotime("19 April");
// convert specified date to int
$current_date = strtotime(date("Y-m-d"));
if ($cmp == $current_date) {
// process
}
time()函数将为您提供等效的
strtotime(date('Y-m-d H:i:s'));
如果想比较当前日期和仅供使用的日期
strtotime(date('Y-m-d'));
将产生
格式的结果strtotime("19 April");
检查strtotime和日期的文件 http://php.net/manual/en/function.strtotime.php