PHP以及MYSQL日期比較方法
更新時間:2012年11月29日 20:02:43 作者:
MYSQL有日期函數(shù)now(),這個值返回的不是時間戳,而是類似2010-10-1 12:12:12類似的, PHP有日期函數(shù)date(),date("Y-m-d",time())返回當前的時間,如果單純用time(),則返回的是當前時間,比方說17等數(shù)字
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))這個返回的是某個時間戳到現(xiàn)在經(jīng)過的天數(shù)
獲取 日: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)
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))這個返回的是某個時間戳到現(xiàn)在經(jīng)過的天數(shù)
獲取 日: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)
相關文章
thinkphp使用phpmailer發(fā)送郵件的方法
這篇文章主要介紹了thinkphp使用phpmailer發(fā)送郵件的方法,包含了配置發(fā)送郵件類、設置參數(shù)及發(fā)送郵件測試等的具體步驟,具有一定的實用價值,需要的朋友可以參考下2014-11-11PHP獲取表單數(shù)據(jù)與HTML嵌入PHP腳本的實現(xiàn)
下面小編就為大家?guī)硪黄狿HP獲取表單數(shù)據(jù)與HTML嵌入PHP腳本的實現(xiàn)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02PHP實現(xiàn)基于面向?qū)ο蟮膍ysqli擴展庫增刪改查操作工具類
這篇文章主要介紹了PHP實現(xiàn)基于面向?qū)ο蟮膍ysqli擴展庫增刪改查操作工具類,結(jié)合實例形式分析了mysqli增刪改查操作類的封裝與使用技巧,需要的朋友可以參考下2017-07-07PHP中soap用法示例【SoapServer服務端與SoapClient客戶端編寫】
這篇文章主要介紹了PHP中soap用法,結(jié)合實例形式分析了SoapServer服務端與SoapClient客戶端相關實現(xiàn)技巧與操作注意事項,需要的朋友可以參考下2018-12-12