获取即将到来的生日mysql时间戳

时间:2014-09-01 13:19:25

标签: php mysql timestamp

我想显示即将到来的生日。 生日是通过mysql的时间戳存储的。

我在之前的问题中找到了以下代码:

 select *
from t
order by (case when month(date(from_unixtimestamp(user_birth))) = month(now()) and
                day(date(from_unixtimestamp(user_birth))) > day(now()) or
                month(date(from_unixtimestamp(user_birth))) > month(now())
           then 1 else 0
      end) desc,
     month(date(from_unixtimestamp(user_birth))),
     day(date(from_unixtimestamp(user_birth)))
 limit 6

但这不适用于我的服务器上不存在from_unixtimestamp()函数。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

该函数的名称为FROM_UNIXTIME