Carbon :: parse只获取日期

问题描述 投票:0回答:1

我的日期存储如下:

$user->password_expiry_dt

Carbon @1573228178 {#647 ▼
    date: 2019-11-08 15:49:38.0 UTC (+00:00)
}

我想在不使用时间戳的情况下检查其是否过期,所以目前我正在这样做:

Carbon::parse($user->password_expiry_dt)->hour(0)->minute(0)->second(0) <= Carbon::today()

是否有一种更简单或更优雅的方法来获得没有时间戳的日期,而无需链接所有这些额外的设置器,如下所示?

2019-11-08 00:00:00.0 
laravel php-carbon
1个回答
0
投票

我认为Carbon::parse($user->password_expiry_dt)->startOfDay()将为您做到这一点

© www.soinside.com 2019 - 2024. All rights reserved.