我将方法定义为:
if elem_date > Date.today
return true
else
return false
当我将其作为验证运行时,我得到Argument错误:日期无效。这在将系统从导轨2.3.5移动到导轨2.3.18之前有效。我在前端使用Jquery日期插件进行日期选择
答案 0 :(得分:0)
看起来日期得到验证的格式存在差异。您可以使用
显式设置格式来验证日期Date::DATE_FORMATS[:default] = "%m/%d/%Y"
在与todate进行比较之前,可以使用任何格式替换它。此配置可以移动到您的环境文件中。