Php 碳-检查一个月后、一周后等

Php 碳-检查一个月后、一周后等,php,laravel,laravel-4,php-carbon,Php,Laravel,Laravel 4,Php Carbon,我在我的网站上有一个会员名单,我把会员的开始日期和到期日期作为时间戳存储在我的数据库中。现在我想给他们发电子邮件 会员资格到期日前一个月 会员资格到期日前一周 会员资格到期日前一天 如何根据存储的到期日期确定是否还有一个月/周/日到期 该项目是在Laravel4.2中完成的,我正在使用 有什么想法吗?有关详细信息,请参阅 $now = Carbon::now(); $week = Carbon::now()->addWeek(); $month=Carbon::now()->

我在我的网站上有一个会员名单,我把会员的开始日期和到期日期作为时间戳存储在我的数据库中。现在我想给他们发电子邮件

  • 会员资格到期日前一个月
  • 会员资格到期日前一周
  • 会员资格到期日前一天
如何根据存储的到期日期确定是否还有一个月/周/日到期

该项目是在Laravel4.2中完成的,我正在使用

有什么想法吗?

有关详细信息,请参阅

 $now = Carbon::now();
 $week = Carbon::now()->addWeek();
 $month=Carbon::now()->addMonth();
如果
expiration\u date
是存储的到期日,并且成员是模型,则使用eloquent,这将使所有成员在一周内到期

$members=Member::where("expiry_date","<", $week)->get();
$members=Member::where(“到期日”),“有关所有详细信息,请参阅

 $now = Carbon::now();
 $week = Carbon::now()->addWeek();
 $month=Carbon::now()->addMonth();
如果
expiration\u date
是存储的到期日,并且成员是模型,则使用eloquent,这将使所有成员在一周内到期

$members=Member::where("expiry_date","<", $week)->get();

$members=成员::其中(“到期日”我是否必须从数据库中获取成员数组,然后在此数组上进行这些日期计算并相应地发送电子邮件?或者是否有方法从过期日期低于本月或本周的数据库中获取结果?我是否必须从数据库中获取成员数组,然后在此数组上进行这些日期计算并发送电子邮件是否有一种方法可以从过期日期在本月或本周以下的数据库中获取结果?