2014-07-16 81 views
0

我在我的網站上目前使用了兩種不同的日期選擇器,我想用jQuery的Datepicker。jQuery:有沒有辦法將日期轉換爲jQuery Datepicker?

目前,這是我通過傳遞給我們的後端API當前格式: enter image description here enter image description here

但是,我真的很想在日期選擇器附加到這個輸入字段。通過使用jQuery的日期選擇器,但是,我的約會變成這樣,這是無效的值發送給後端API:

enter image description here enter image description here

如何我會轉換格式「知不知道7月16日/在日期選擇器關閉時將「14」轉換爲「2014年7月16日星期三」?

+0

日期格式的文檔http://api.jqueryui.com/datepicker/ – charlietfl

回答

2

您應該能夠利用dateFormat選件中提供的各種選項。全部參考可jQueryUI的網站上 - http://jqueryui.com/datepicker/#date-formats和API網站 - http://api.jqueryui.com/datepicker/#option-dateFormat

D M dd yy格式應該給你你想要的東西。

示例代碼: $(".selector").datepicker({ dateFormat: "D M dd yy" });

+0

全部列出當我使用,它最終追加2014:'$(」。值')。val() 「Thu Jul 17 20142014」'。有關如何糾正的任何建議? – iamryandrake

+0

@iamryandrake嘗試'{dateFormat:「D M dd yy」}'「yy」表示一個4位數的年份[http://api.jqueryui.com/datepicker/#utility-formatDate] – joemeilinger

+0

太棒了!所以現在起作用。但是,如果我輸入「07/24/14」並按下回車鍵,則日期不會更改並保持該格式。當我將注意力集中在輸入字段之外時,是否有辦法將其格式化爲上述日期?非常感謝你的幫助! – iamryandrake

相關問題