ruby – 指定范围之间的时间
发布时间:2020-12-17 03:46:08 所属栏目:百科 来源:网络整理
导读:我在Rails服务器上运行了一个cron作业.当某些事件触发时,此rake任务会向订阅者发出呼叫/ SMS.现在当这个事件在晚上10点到早上8点之间触发时,我想将它存储在队列中,因为没有人喜欢在半夜受到干扰.如何检查时间是否在晚上10点到早上8点之间. 注意:每个用户都
我在Rails服务器上运行了一个cron作业.当某些事件触发时,此rake任务会向订阅者发出呼叫/ SMS.现在当这个事件在晚上10点到早上8点之间触发时,我想将它存储在队列中,因为没有人喜欢在半夜受到干扰.如何检查时间是否在晚上10点到早上8点之间.
注意:每个用户都有自己的时区..我在数据库中有 谢谢 解决方法
也许像…
def night_time?(t) t.hour > 22 || t.hour < 8 end 可用于: store_in(queue) if not night_time?(@time) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |