Ruby on rails 自更新到business_time gem版本0.9.2以来,日期计算错误

Ruby on rails 自更新到business_time gem版本0.9.2以来,日期计算错误,ruby-on-rails,ruby,jenkins,time,rubygems,Ruby On Rails,Ruby,Jenkins,Time,Rubygems,我每天早上6-8点左右通过Jenkins在多个环境中运行每日烟雾测试 在我将business\u timegem从0.9.1升级到0.9.2版之前,一切都很顺利。现在我有0的日期计算。营业日。从现在开始计算到昨天的日期 这只发生在早上跑步时。当在上午晚些时候、之后等运行时,日期将正确计算为今天的日期 还有其他人遇到这个问题吗?我假设我需要在config.yml中为工作时间更改某些内容 这个问题在develope中已经解决,除非发布,否则我建议您使用github:“bokmann/business

我每天早上6-8点左右通过Jenkins在多个环境中运行每日烟雾测试

在我将
business\u time
gem从0.9.1升级到0.9.2版之前,一切都很顺利。现在我有
0的日期计算。营业日。从现在开始计算到昨天的日期

这只发生在早上跑步时。当在上午晚些时候、之后等运行时,日期将正确计算为今天的日期


还有其他人遇到这个问题吗?我假设我需要在
config.yml
中为工作时间更改某些内容

这个问题在
develope
中已经解决,除非发布,否则我建议您使用
github:“bokmann/business\u time”,branch::develope
,或者降级到
0.9.1
。这是一个区别

注:

v0.9.2
错误地引入了零调整后退。

旁注:开源带来了检查代码的能力,这总是比询问更快、更容易、更干净:)
 def after(time = Time.current)
   - positive_days? ? calculate_after(time, @days) : ...
   + non_negative_days? ? calculate_after(time, @days) : ...
 end