我有一个类似1474557480
的UNIX时间戳。
我需要查询WHERE
此邮票的年份为20XX
。
我试过了:
ee()->db->where('YEAR(cd.field_id_36)', $tour_year, FALSE);
有人可以指导我应该怎么做吗?
答案 0 :(得分:0)
我相信您需要先从时间戳中找出年份,如下所示: -
$yr = date('Y', '1474557480');
现在你可以在where条件中使用这个变量: -
$this->db->where('cd.field_id_36', $yr);
答案 1 :(得分:0)
我想出来了。
ee()->db->where('YEAR(from_unixtime(cd.field_id_36))', $tour_year, FALSE);