tur*_*2oh 3 mysql ruby-on-rails date datepicker
我有一个我要在MM/DD/YYYY中显示的日期选择器.但是我正在使用一个想要YYYY-MM-DD的mysql数据库.因为它现在正在挽救它,但日期和月份正在逆转.
现在我有一个initalizer,date_time_formats.rb,它有:
Date::DATE_FORMATS[:default] = '%m/%d/%Y'
Run Code Online (Sandbox Code Playgroud)
另外在我的datepicker jscript中,我有正确的格式,我想显示:
$(this).datepicker({"format": "mm/dd/yyyy", "weekStart": 0, "autoclose": true, "startDate":new Date()});
Run Code Online (Sandbox Code Playgroud)
我尝试过这样的事情:
Date.strptime(params[:location], "%d/%m/%Y")
Run Code Online (Sandbox Code Playgroud)
但是我收到了HashWithIndifferentAccess错误.
在分配给模型实例之前,如何在params哈希中重新格式化日期?原因是如果日期无效(例如,2013年4月4日是好的,但2013年4月20日不是因为没有20个月),它似乎会被拒绝.我是一个很大的时间轨道新手所以也许我错了,但这就是它似乎工作.谢谢!
归档时间: |
|
查看次数: |
3348 次 |
最近记录: |