Ruby on rails 任何用于在ruby中确定的时间(小时和分钟)执行代码的gem

Ruby on rails 任何用于在ruby中确定的时间(小时和分钟)执行代码的gem,ruby-on-rails,ruby,timer,Ruby On Rails,Ruby,Timer,我需要一个gem来检查时间并执行一段代码,如果它执行了,那么第二天就不要重复了,例如,如果由于电脑关机而无法执行此操作,那么请在每次特定时间重试…我知道这很简单,但我不想重新发明轮子,我很确定我在rails中看到了类似的内容。谢谢,它必须在Ruby中运行吗?cron内置于Macs和Linux机器中,可以在Windows上使用act-alikes,并且可以满足您的大部分要求 如果跳过运行,则可以通过存储上次运行的日期时间戳重试,如果您没有等待24小时或没有超过午夜,则可以退出。每小时启动一次应用程

我需要一个gem来检查时间并执行一段代码,如果它执行了,那么第二天就不要重复了,例如,如果由于电脑关机而无法执行此操作,那么请在每次特定时间重试…我知道这很简单,但我不想重新发明轮子,我很确定我在rails中看到了类似的内容。谢谢,它必须在Ruby中运行吗?cron内置于Macs和Linux机器中,可以在Windows上使用act-alikes,并且可以满足您的大部分要求

如果跳过运行,则可以通过存储上次运行的日期时间戳重试,如果您没有等待24小时或没有超过午夜,则可以退出。每小时启动一次应用程序,让代码检查上次运行时间,然后根据值退出或继续

否则,宝石可能会有所帮助