Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在where语句中向unix时间戳值添加天数_Php_Mysql_Unix Timestamp - Fatal编程技术网

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