碳 - 检查一个月去,一个星期去等

时间:2016-09-24 14:26:12

标签: php laravel laravel-4 php-carbon

我的网站上有一个成员列表,我将其成员资格开始日期和到期日存储在我的数据库中作为时间戳。现在我想给他们发电子邮件

  • 会员资格到期日前一个月
  • 会员资格到期日前一周
  • 会员资格到期日前一天

如何根据存储的到期日期确定是否有一个月/周/天到期?

该项目在Laravel 4.2中完成,我正在使用Carbon

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

有关所有详细信息,请参阅Carbon

expiry_date

如果$members=Member::where("expiry_date","<", $week)->get(); 是存储的过期日期且会员是模型,则使用eloquent,这将使所有成员在一周内到期。

if (gridAppointment.SelectedIndex >= 0)
{
    DataRowView dataRow = (DataRowView)gridAppointment.SelectedItem;
    int i = dataRow.Row.ItemArray[0].ToString();
    // ItemArray[1] is the next column and so on.
}