gpt4 book ai didi

ruby - 日期返回不存在的日期

转载 作者:太空宇宙 更新时间:2023-11-03 18:13:05 25 4
gpt4 key购买 nike

我想遍历一个月中的几天,所以:

require 'time'
Time.now.month # => 5
Time.now.day.next # => 32

这是什么意思? 5 月 32 日?

此外,

rota.rb:2:in `<main>': undefined method `days_in_month' for Time:Class (NoMethodError)

怎么了?

最佳答案

next 调用与日期或时间无关 - Time.now.day 返回一个整数。调用 next(或 succ)返回该数字加一。参见 Fixnum文档以获取更多信息。

关于ruby - 日期返回不存在的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30560892/

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