如果大于等于 - 变量是日期值(来自日期格式) - PHP

时间:2016-09-15 20:24:07

标签: php date operators

这是我的代码:

$interval->format('%d');

if ($interval >= '1') {
$message = "welcome back!";
}
else
{
    $message = "meh";
}

这不起作用,因为$ interval是一种日期格式。

我尝试使用以下方法进行转换:

$interval = strval($interval);

我正在尝试将$ interval转换为数字或字符串以便我可以进行比较 - 因为现在,if then else总是返回welcome。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

这对我有用

if($interval->format('%d') >= 1)