我在下面有一个函数,它为一个数组生成一组组合,长度不同,由一个范围定义。我希望能够获得有关组合过程的数据,其中包括处理组合所需的时间。假设有以下情况:range = 1..7 combinations = (range).flat_map do |size| end
这个命令在我的机器上运行大约需要5秒钟,并生成971
在我的Ruby on Rails应用程序中,我希望能够显示数据库中最接近当前时间的下一个未来时间,例如,如果有时间为13:00、13:30、18:00、19:00等的记录,则将显示18:00时间。如果我将其更改为s.show_time = Time.now,则会出现错误,但随后它只显示当前时间,而不显示数据库中的时间。值得注意的是,show_date和show_time在同一记录中,例如,第一条记录的日期可能是26/01/2015,时间可能是22:0