手机
当前位置:查字典教程网 >编程开发 >php教程 >PHP以及MYSQL日期比较方法
PHP以及MYSQL日期比较方法
摘要:MYSQL日期比较TO_DAYS(NOW())-TO_DAYS(date_col)SELECTFROM_UNIXTIME(875996580...

MYSQL日期比较

TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;

我们的date_col必须是日期时间格式,而不能是时间戳,

mysql> SELECT FROM_UNIXTIME(875996580);

-> '1997-10-04 22:23:00'

day(FROM_UNIXTIME(1277709862))这个返回的是某个时间戳到现在经过的天数

获取 日:day(FROM_UNIXTIME(add_time))

获取 月:month(FROM_UNIXTIME(add_time))

获取 年:year(FROM_UNIXTIME(add_time))

sql文里面获得时间戳后格式化为日,月,年:day(now()),month(now()),year(now())

其中add_time是字段名,存放格式为linux时间戳.

mysql> set @a = unix_timestamp();

Query OK, 0 rows affected (0.00 sec)

mysql> select @a;

+------------+

| @a |

+------------+

| 1154942084 |

+------------+

1 row in set (0.00 sec)

mysql> select from_unixtime(@a);

+---------------------+

| from_unixtime(@a) |

+---------------------+

| 2006-08-07 17:14:44 |

+---------------------+

1 row in set (0.00 sec)

【PHP以及MYSQL日期比较方法】相关文章:

php实现CSV文件导入和导出方法

php实现TCP端口检测的方法

PHP+MYSQL中文乱码问题

PHP基于MySQL数据库实现对象持久层的方法

php将12小时制转换成24小时制的方法

PHP环境搭建最新方法

PHP关联链接添加方法

PHP文本数据库的搜索方法

PHP session文件独占锁引起阻塞问题解决方法

PHP文件操作方法汇总

精品推荐
分类导航