Ruby on rails 改变能做什么?
我遇到了以下代码行:Ruby on rails 改变能做什么?,ruby-on-rails,ruby,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 4,我遇到了以下代码行: self.update(next_question_at: (next_question_at.next_week).change(hour: 10)) 我在谷歌上搜索change方法,但找不到它的文档,该方法在做什么?它更改DateTime对象的小时值,该对象由next\u question\u at.next\u week返回 假设您有此2013-01-01 11:55:00,如果您应用更改(小时:7),它将成为2013-01-01 7:55:00 您可以使用以下任意
self.update(next_question_at: (next_question_at.next_week).change(hour: 10))
我在谷歌上搜索
change
方法,但找不到它的文档,该方法在做什么?它更改DateTime
对象的小时值,该对象由next\u question\u at.next\u week
返回
假设您有此2013-01-01 11:55:00
,如果您应用更改(小时:7)
,它将成为2013-01-01 7:55:00
您可以使用以下任意键:
:year, :month, :day, :hour, :min, :sec, :offset, :start.
您可以在此处找到方法文档:
它更改
DateTime
对象的小时值,该对象由next\u question\u在下一周返回
假设您有此2013-01-01 11:55:00
,如果您应用更改(小时:7)
,它将成为2013-01-01 7:55:00
您可以使用以下任意键:
:year, :month, :day, :hour, :min, :sec, :offset, :start.
您可以在此处找到方法文档: