今月のphp、来月の時間

WBOY
WBOYオリジナル
2016-06-13 13:16:091320ブラウズ

php 今月と先月の時刻
この方法で今日の時刻を取得できます
$sqljrfw="select ttotal from total_number where to_days(tdate) = to_days(now())";
この tdate は時刻ですフィールド タイプは 2012-08-16 なので、8 月のすべてのデータを取得するにはどうすればよいでしょうか?前月の 8 月のデータもありますか?

-----解決策---------
date_format(tdate,'%Y - %m') = '年-月'

年と月は必要な値です
------解決策---------
申し訳ありませんが、間違いを犯し、考慮するのを忘れていました。年。 。次のように変更してみてください:
現在の月: select ttotal from total_number where date_format(tdate,"%Y-%m") = date_format(now(),"%Y-%m")
先月: select ttotal from total_number where date_format(tdate,"%Y-%m") = date_format(date_sub(now(),interval 1 month),"%Y-%m")

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。