Php 在where语句中向unix时间戳值添加天数
我有一个日期存储在一个名为Php 在where语句中向unix时间戳值添加天数,php,mysql,unix-timestamp,Php,Mysql,Unix Timestamp,我有一个日期存储在一个名为grids的表中,在一个名为g\u date\u created的字段中。它存储为unix时间戳。我想从网格中选择所有创建了g\u日期的行加上特定时间范围内的X个天数 例如: Select * FROM grids WHERE g_date_created + 3 days BETWEEN timestamp_1 AND timestamp_2 成功了,谢谢。只是不得不将天更改为“天”对不起,如果timestap_1和timestamp_2是unix时间戳,这是否有
grids
的表中,在一个名为g\u date\u created
的字段中。它存储为unix时间戳。我想从网格
中选择所有创建了g\u日期的行
加上特定时间范围内的X个天数
例如:
Select * FROM grids
WHERE g_date_created + 3 days BETWEEN timestamp_1 AND timestamp_2
成功了,谢谢。只是不得不将天更改为“天”对不起,如果timestap_1和timestamp_2是unix时间戳,这是否有效?或者我是否也需要在它们上使用from_unixtime?我只是自己尝试过-看起来您根本不需要from_timestamp:
Select * FROM grids
WHERE g_date_created + interval 3 day BETWEEN timestamp_1 AND timestamp_2