我有一个表名user。用户提交了“日期”列。
在此列字段“日期”中具有这样的数据
var _storage = typeof (Storage) !== "undefined";
if (_storage ) {
sessionStorage.clear();
}
我想显示“日期”是年份,从现在开始不到一年的数据。
此表仅显示:
2 |菲尔| b@gmail.com | 2020-06-07 |
因为该日期少于1年。我正在使用laravel。
答案 0 :(得分:1)
您可以使用此查询来获取其日期字段距现在不到一年的用户:
User::query()->where('date', '<', Carbon::now()->subYear())->get();
答案 1 :(得分:0)
您要显示具有距现在不到一年的“日期”的用户。您可以为此轻松地编写查询。
$users = User::whereBetween('date', [now(), now()->addYear()])->get();
这将过滤出现在和从现在开始的年份之间具有“日期”值的结果。 now 是一个辅助函数,它返回一个碳日期实例。