2つの日付の違いを取得する必要がありますが、2つの特定の日付の違いだけでなく、「pdt_expires」列を持つテーブルについて話しているので、この日付までの日数をすべての行に表示したいと思います。例:
私は2つの特定の日付についてのみ数千のソリューションを見ましたが、この場合はありませんでした。私は必要だろうかと思います:
または-$ product-> pdt_expireを取得し、最終値を取得するビュー内の関数
だからどんな助けでも素晴らしいでしょう、ありがとう。
単純なDATEDIFFクエリを使用してそれを達成するのはどうですか?
ProductModel::select([
'products.*',
\DB::raw('DATEDIFF(pdt_expires, NOW()) as expires_in')
])->get();
だから、あなたが持っているすべての製品には、それが呼ばれる追加の列がありますexpires_in
ことを間の日数の異なる店舗NOW
へpdt_expires
。
DATEDIFF:mysqlの2つの日付の差の日数を取得するにはどうすればよいですか?
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加