PHP以及MYSQL日期比较方法
2015-01-24信息快讯网
MYSQL有日期函数now(),这个值返回的不是时间戳,而是类似2010-10-1 12:12:12类似的, PHP有日期函数date(),date("Y-m-d",time())返回当前的时间,如果单纯用time(),则返回的是当前时间,比方说17等数字
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_query执行超时(Fatal error: Maximum execution time …)
将IP地址转换为整型数字的PHP方法、Asp方法和MsSQL方法、MySQL方法
PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的详解
解析在PHP中使用mysqli扩展库对mysql的操作
浅析php过滤html字符串,防止SQL注入的方法
解析csv数据导入mysql的方法
解析link_mysql的php版
使用Smarty 获取当前日期时间和格式化日期时间的方法详解
PHP获取当前日期所在星期(月份)的开始日期与结束日期(实现代码)
探讨:如何使用PHP实现计算两个日期间隔的年、月、周、日数
解析php时间戳与日期的转换
PHP笔记之:日期函数的使用介绍
PHP文章按日期(月日)SQL归档语句
有道搜索和IP138的IP的API接口(PHP应用)
PHP得到mssql的存储过程的输出参数功能实现
php中将指针移动到数据集初始位置的实现代码[mysql_data_seek]
php mssql扩展SQL查询中文字段名解决方法
PHP HTML JavaScript MySQL代码如何互相传值的方法分享
查找mysql字段中固定字符串并替换的几个方法
PHP+MySQL投票系统的设计和实现分享
mysql,mysqli,PDO的各自不同介绍
PHP系列学习之日期函数使用介绍
php日期转时间戳,指定日期转换成时间戳
PHP+Mysql日期时间如何转换(UNIX时间戳和格式化日期)
MySQL 日期时间函数常用总结
php中一个有意思的日期逻辑处理