Carbon - 检查还剩一个月、还剩一周等
Carbon - Check one month to go, one week to go etc
我在我的网站上有一个成员列表,我将他们的成员资格开始日期和到期日期作为时间戳存储在我的数据库中。现在我想给他们发邮件
- 会员到期前一个月
- 会员资格到期前一周
- 会员到期前一天
如何根据存储的到期日期确定是否还有 month/week/day 到期?
项目在Laravel 4.2完成,我正在使用Carbon。
有什么想法吗?
有关所有详细信息,请参阅 Carbon。
$now = Carbon::now();
$week = Carbon::now()->addWeek();
$month=Carbon::now()->addMonth();
如果expiry_date
是存储的到期日期,Member是模型,使用eloquent,这将使所有成员在一周内到期。
$members=Member::where("expiry_date","<", $week)->get();
我在我的网站上有一个成员列表,我将他们的成员资格开始日期和到期日期作为时间戳存储在我的数据库中。现在我想给他们发邮件
- 会员到期前一个月
- 会员资格到期前一周
- 会员到期前一天
如何根据存储的到期日期确定是否还有 month/week/day 到期?
项目在Laravel 4.2完成,我正在使用Carbon。
有什么想法吗?
有关所有详细信息,请参阅 Carbon。
$now = Carbon::now();
$week = Carbon::now()->addWeek();
$month=Carbon::now()->addMonth();
如果expiry_date
是存储的到期日期,Member是模型,使用eloquent,这将使所有成员在一周内到期。
$members=Member::where("expiry_date","<", $week)->get();