我想知道如何检查用户是否已成为会员超过1个月?我注意到rails创建了一个created_at列。我如何检查用户是否是一个月大的会员?
感谢
我看过像1.month.ago这样的事情,但是不会改变当前的日期吗?也许我的逻辑有点不对劲。我能做点像......
user.created_at - 1.month.ago > 0
我不能做这个减法比较吗?还是没有意义?感谢
答案 0 :(得分:4)
user.created_at < 1.month.ago
应该没问题。
答案 1 :(得分:3)
怎么样
(user.created_at + 1.month).past?
或
user.created_at <= 1.month.ago