7

我有一个包含以下字符串的字符串,2012-03-06 00:00:00 UTC我想将其更改为日期对象,这样它应该看起来像这样03-06-2012,并且要在字符串中进行转换,03-06-2012以便 jquery datepicker 可以接受它。

所有这些转换都需要在 view .html.erb 中完成

4

3 回答 3

6
Date.parse("2012-03-06 00:00:00 UTC").strftime("%d-%m-%Y")
于 2013-08-21T14:48:37.120 回答
3

你可以这样做

date = DateTime.now
puts date.to_date.to_s

这给出了“2013-08-21”

于 2013-08-21T14:47:37.343 回答
2
date = Date.parse('2012-03-06 00:00:00 UTC')
# => Tue, 06 Mar 2012
date.strftime('%d-%m-%Y')
# => "06-03-2012"
于 2013-08-21T14:49:38.617 回答