1

我在 UI 中有 datepicker 我想将 datepicker 值转换为 ruby​​ on rails 中的时间,但它颠倒了月份和日期,这就是我遇到问题的原因请帮我解决这个问题

示例 params[:select_date] 具有值04/12/2013,如果它按如下方式转换为时间,则显示如下

 params[:select_date].to_time it gives value as 2013-12-04 00:00:00 UTC 

日期和月份互换了请帮忙解决

4

2 回答 2

1
params[:select_date].to_time.strftime("%d/%m/%Y")

请阅读有关strftime的文档。

于 2013-04-30T09:51:27.153 回答
1
Date.strptime(params[:select_date], "%m/%d/%Y").strftime("%Y/%m/%d %H:%M:%S")

我尝试了上面的代码,它工作正常。

我的输入是 06/08/2015 (mm/dd/Y) 我得到的结果类似于 2015/06/08 00:00:00

我希望它会帮助你。

快乐编码:)

于 2015-06-26T10:45:14.940 回答