Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 无法将日期选择标记的开始日期设置为rails中的当前日期_Ruby On Rails_Ruby_Datetime_Form Helpers - Fatal编程技术网

Ruby on rails 无法将日期选择标记的开始日期设置为rails中的当前日期

Ruby on rails 无法将日期选择标记的开始日期设置为rails中的当前日期,ruby-on-rails,ruby,datetime,form-helpers,Ruby On Rails,Ruby,Datetime,Form Helpers,如何将日期选择标记的开始日期设置为当前日期 我知道start_year(),但我希望年、月和日期从html表单中的当前年、月和日期开始。您可以向其传递一个:default选项 f.date_select :my_date, default: Date.today 是否意味着违约(如jvnill所述)?或者限制(只能选择今天之后的日期)?看起来我回答得太快了。您只能以这种方式设置start\u year,因为助手仅生成select标记。如果需要的话,你需要使用js来操纵月份和天数。是的,我实际上

如何将日期选择标记的开始日期设置为当前日期


我知道start_year(),但我希望年、月和日期从html表单中的当前年、月和日期开始。

您可以向其传递一个
:default
选项

f.date_select :my_date, default: Date.today

是否意味着违约(如jvnill所述)?或者限制(只能选择今天之后的日期)?看起来我回答得太快了。您只能以这种方式设置
start\u year
,因为助手仅生成select标记。如果需要的话,你需要使用js来操纵月份和天数。是的,我实际上想要一个限制。不管怎么说,就是这样。谢谢你的帮助。