我不能相信日期選取器可以是多麼複雜。我已經看過Stackoverflow上的各種問題,但無法使格式化工作。我使用了Railscasts#213日曆(修訂版)來設置jQuery Datepicker。如何使用jQuery UI Datepicker和Rails更改日期格式?
在南非,我們使用dd/mm/yyyy格式,而不是每個人都說的mm/dd/yyyy格式。
第一個問題是,當我選擇它在窗體上顯示的日期爲mm/dd/yyyy。我不能改變這一點 - 試圖改變咖啡的腳本,但是,這並不做任何事情:
jQuery ->
$('#post_date').datepicker()
dateFormat: "dd/mm/yy"
minDate: "1w"
它發佈後,它顯示爲MM/DD/YYYY,但現在我想日現身在字與如下因素代碼2013年4月1日出來爲4 2013年1月
<%= @post.date.strftime("%b %d %Y") %>
香港專業教育學院嘗試安裝I18N和設置在en.yml默認,但沒有任何效果:
date:
formats:
default: "%d/%m/%y"
請有人請給關於如何做到這一點的直接答案????
'dateFormat'工作正常,沒有咖啡。 http://jsfiddle.net/y2wgK/看起來像咖啡沒有正確放置選項對象。我不使用咖啡所以可能是一個語法問題 – charlietfl 2013-04-21 12:24:09
試過這個,仍然這樣做︰$(function(){ $('#post_date')。datepicker()({dateFormat:'dd-mm-yy' }); }); – 2013-04-21 13:47:59
看來,rails忽略了我在.datepicker =>之後所做的所有事情。 – 2013-04-21 14:22:23