首页 > 解决方案 > 水晶语言:第一个参数延迟是秒还是毫秒?

问题描述

我正在寻找使用延迟方法,但不确定第一个参数是什么时间单位。

作为后续,参数是整数、浮点数还是其他?

标签: crystal-lang

解决方案


该实现to_f在内部调用参数并将其解释为秒,因此您可以传递以兼容方式响应的任何内容。这包括Time::Span实例,所以像delay(5.minutes) { puts "done" }工作一样。


推荐阅读