-2

我在 mysql 表中有列日期时间。此列的默认值为“ 0000-00-00 00:00:00”。

问题:检查值大于零的最佳方法是什么?

  1. if (strtotime($datetime)>0)

  2. if ($datetime=="0000-00-00 00:00:00")

  3. 另一种方式?

PS:我用的是 Yii 框架

4

1 回答 1

0

将日期与日期进行比较几乎总是一个好主意,在这种情况下,这将是一个不错的选择:

if (str_to_date($datetime)> str_to_date('0000-00-00 00:00:00'))
于 2013-07-13T19:44:11.163 回答