我有一个字符串,其中包含以下字符串2012-03-06 00:00:00 UTC
我想将其更改为日期对象,因此它应该看起来像03-06-2012
,并且要在字符串{{1}中转换这样jquery datepicker可以接受它。
所有这些转换都需要在查看.html.erb
时完成答案 0 :(得分:6)
Date.parse("2012-03-06 00:00:00 UTC").strftime("%d-%m-%Y")
答案 1 :(得分:2)
你可以这样做
date = DateTime.now
puts date.to_date.to_s
给出“2013-08-21”
答案 2 :(得分:2)
date = Date.parse('2012-03-06 00:00:00 UTC')
# => Tue, 06 Mar 2012
date.strftime('%d-%m-%Y')
# => "06-03-2012"