> (Date.today + 3).to_s => "2009-10-25" “+3”和“+3”有区别-6ren">
gpt4 book ai didi

ruby - 日期增量问题

转载 作者:数据小太阳 更新时间:2023-10-29 07:31:20 25 4
gpt4 key购买 nike

-> irb
>> (Date.today +3).to_s
=> "2009-10-22"
>> (Date.today + 3).to_s
=> "2009-10-25"

“+3”和“+3”有区别吗?

最佳答案

没有空格的“+3”表示正数 3,作为参数传递给 today 方法,而“+3”表示加三,因此 today 方法的返回值会加 3。

如果你好奇的话,today 方法的可选参数 "specifies the Day of Calendar Reform" , 用于转换为其他日期格式。

关于ruby - 日期增量问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1607939/

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