Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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 更改生成的脚手架的日期格式?_Ruby On Rails_Date - Fatal编程技术网

Ruby on rails 更改生成的脚手架的日期格式?

Ruby on rails 更改生成的脚手架的日期格式?,ruby-on-rails,date,Ruby On Rails,Date,我希望日期是日、月、年。i、 e.2015年1月1日。如何将格式更改为该格式,以及应将其放入哪个文件 我希望日期以这种格式显示在index.html.erb和表单.html.erb中 我意外地将scaffold作为datetime,但手动将所有内容更改回最新状态,然后运行rake db:reset。现在,当我创建一些东西时,日期显示为:2014-12-31 00:00:00 UTC 谢谢你能给我的任何帮助 用于将日期格式化为格式化字符串 DateTime.now.strftime("%d/%m/

我希望日期是日、月、年。i、 e.2015年1月1日。如何将格式更改为该格式,以及应将其放入哪个文件

我希望日期以这种格式显示在index.html.erb表单.html.erb

我意外地将scaffold作为datetime,但手动将所有内容更改回最新状态,然后运行rake db:reset。现在,当我创建一些东西时,日期显示为:2014-12-31 00:00:00 UTC

谢谢你能给我的任何帮助

用于将日期格式化为格式化字符串

DateTime.now.strftime("%d/%m/%y")
编辑

在rails视图中

<%= DateTime.now.strftime("%d/%m/%y") %>


谢谢您的帮助!我只是不知道该把代码放在哪里,我不想用DateTime,我想用Date。不知怎的,我现在已经把这个指数变成这样了:2014-12-31如果我能把它变成这样,我会更高兴,虽然在这一点上:2014-12-31,理想情况下,2014年12月31日。你是说你想在视图上显示当前日期吗?不是今天的日期,而是有人可以为未来设定的日期,比如2015年1月30日,等等。这样就行了。员工提交一份表格,其中包含他们的目标和目标的截止日期。然后它会显示在索引页面上,您需要发布视图和控制器代码。我不知道到目前为止你有什么。