手机
当前位置:查字典教程网 >编程开发 >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基于MySQL数据库实现对象持久层的方法

PHP文本数据库的搜索方法

PHP中4种常用的抓取网络数据方法

PHP rsa加密解密使用方法

php实现TCP端口检测的方法

PHP时间和日期函数详解

php调整服务器时间的方法

php实现随机显示图片方法汇总

php数组随机排序实现方法

PHP5 安装方法

精品推荐
分类导航