我有一个从表单中填充的 Ruby DateTime。此外,我还有 n 小时的表格。我想从之前的 DateTime 中减去这 n 小时。 (获取时间范围)。
DateTime 有两个方法“-”和“<<”可以减去日和月,但不能减去小时。 (API)。有什么建议吗?
最佳答案
你可以这样做。
adjusted_datetime = (datetime_from_form.to_time - n.hours).to_datetime
关于ruby - 从 Ruby 中的 DateTime 中减去 n 小时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/238684/