【问题标题】:Get all records older than 24 hours in codeigniter在codeigniter中获取所有超过24小时的记录
【发布时间】:2020-03-02 07:58:55
【问题描述】:

我想从 sql 表中获取所有超过 24 小时的数据 已编写以下查询,但无法正常工作。

$this->db->where('DATE(`created_at`) <','strtotime(-1 days)')->get('table_name')->result();

created_at 是日期时间数据类型。

【问题讨论】:

    标签: codeigniter codeigniter-3 codeigniter-2


    【解决方案1】:

    试试INTERVAL

    $this->db->where("DATE(`created_at`) + INTERVAL 1 DAY < NOW() ")->get('table_name')->result();
    

    阅读全文

    1. find if date is older than 30 days

    【讨论】:

      猜你喜欢
      • 2014-09-17
      • 1970-01-01
      • 2019-05-21
      • 1970-01-01
      • 1970-01-01
      • 2013-08-02
      • 2020-09-27
      • 2017-04-21
      • 1970-01-01
      相关资源
      最近更新 更多