gpt4 book ai didi

ruby-on-rails - 如何一步将Rails中的X个月转换为Y天?

转载 作者:行者123 更新时间:2023-12-04 06:24:26 25 4
gpt4 key购买 nike

我有一个配置值存储为 3.months ,以及从计算返回的另一个值 7.days .

我需要找到它们的区别。标准化它们以便我可以减去 7.days 的最简单和最有效的方法是什么?来自 3.months ?我可以通过使用 .to_i 将 .months 变成几天,然后乘以一天中的秒数,但是必须像这样从几个月到几秒再到几天进行计算,感觉很冗长:

  x = (3.months.to_i/86400).days
=> 90 days
x - 7.days
=> 83 days

有更快捷的方法吗?

最佳答案

如果你想用时间单位保留每个术语,我会推荐这个:

 (3.months - 7.days)/1.day

我觉得对于另一个开发人员来说,这是最清晰、最容易理解您要描述的内容的方式。

关于ruby-on-rails - 如何一步将Rails中的X个月转换为Y天?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27360460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com