【发布时间】:2017-12-26 15:55:42
【问题描述】:
我的网站上有一个成员列表,他们的成员资格开始日期和到期日期作为时间戳存储在我的数据库中。现在我想给他们发邮件
- 会员到期前一个月
- 会员到期前一周
- 会员到期前一天
如何根据存储的到期日期确定是否还有一个月/一周/一天的到期时间?
该项目是在 Laravel 4.2 中完成的,我使用的是Carbon。
有什么想法吗?
【问题讨论】:
标签: php laravel laravel-4 php-carbon
我的网站上有一个成员列表,他们的成员资格开始日期和到期日期作为时间戳存储在我的数据库中。现在我想给他们发邮件
如何根据存储的到期日期确定是否还有一个月/一周/一天的到期时间?
该项目是在 Laravel 4.2 中完成的,我使用的是Carbon。
有什么想法吗?
【问题讨论】:
标签: php laravel laravel-4 php-carbon
详情请见Carbon。
$now = Carbon::now();
$week = Carbon::now()->addWeek();
$month=Carbon::now()->addMonth();
如果expiry_date是存储的过期日期,Member是模型,使用eloquent,这将给所有的成员在一周内过期。
$members=Member::where("expiry_date","<", $week)->get();
【讨论】: