MYSQL の日付比較
TO_DAYS(NOW()) - TO_DAYS(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 timestamp です
mysql> set @a = unix_timestamp();
Query OK、影響を受ける行は 0 (0.00 秒)
mysql>
+----------------+
|
+----------------+
| --------- --+
セット内の 1 行 (0.00 秒)
mysql> select from_unixtime(@a); ----+
| from_unixtime(@a)
+----------+ 2006-08-07 17:14:44 |
+------- ---------------+
セット内の 1 行 (0.00 秒)
http://www.bkjia.com/PHPjc/326265.html