ホームページ > php教程 > php手册 > PHP と MYSQL の日付比較方法

PHP と MYSQL の日付比較方法

WBOY
リリース: 2016-06-13 11:56:30
オリジナル
1394 人が閲覧しました

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();
クエリ OK、影響を受ける行は 0 (0.00 秒)
mysql> ----------- -
| @a |
------------
------------
set (0.00 秒)
mysql> select from_unixtime(@a);
----------
| |
----------
2006-08-07 17:14:44 | --- ----------
セット内の 1 行 (0.00 秒)

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート