我每天早上都会在早上6点到8点之间通过Jenkins在多个环境中进行每日烟雾测试。
在我从0.9.1更新business_time
gem到版本0.9.2之前,一切都运行顺利。现在我的日期计算0.business_days.from_now
计算到昨天的日期。
这只发生在早晨跑步。在上午晚些时候,之后等运行时,日期会正确计算到今天的日期
其他人遇到此问题?我假设我需要在config.yml
工作时间更改某些内容?
答案 0 :(得分:3)
此问题已在develop
中修复,除非已发布,否则我建议您使用github: "bokmann/business_time", branch: :develop
或降级为0.9.1
。这是一个差异develop
..v0.9.2
。
注意:
def after(time = Time.current)
- positive_days? ? calculate_after(time, @days) : ...
+ non_negative_days? ? calculate_after(time, @days) : ...
end
v0.9.2
错误地引入了零调整的步骤。