如何使用Carbon Laravel 5.8计算剩余时间年

时间:2019-06-19 06:46:33

标签: laravel

我有一个表名user。用户提交了“日期”列。

在此列字段“日期”中具有这样的数据

var _storage = typeof (Storage) !== "undefined";

if (_storage ) {
    sessionStorage.clear();
}   

我想显示“日期”是年份,从现在开始不到一年的数据。

此表仅显示:

  

2 |菲尔| b@gmail.com | 2020-06-07 |

因为该日期少于1年。我正在使用laravel。

2 个答案:

答案 0 :(得分:1)

您可以使用此查询来获取其日期字段距现在不到一年的用户:

User::query()->where('date', '<', Carbon::now()->subYear())->get();

答案 1 :(得分:0)

您要显示具有距现在不到一年的“日期”的用户。您可以为此轻松地编写查询。

$users = User::whereBetween('date', [now(), now()->addYear()])->get();

这将过滤出现在和从现在开始的年份之间具有“日期”值的结果。 now 是一个辅助函数,它返回一个碳日期实例。