0
我在ExtJS表單中有一個datefield和一個時間域,並且我必須填充從服務器發送的數據。服務器(通過Ajax)發送的格式如下數據:根據格式填入DateField和TimeField,並輸入數據
date=2013-05-10T00:00:00.000+04:00,time=1970-01-01T00:30:00.000+03:00
如何獲取所顯示的格式分別Y/m/d
和H:i
表單字段?我嘗試了各種組合,但他們不工作。這些字段保留空白或填充從服務器發送的整個數據值。
UPDATE:
如果會使事情變得更容易,我可以讓服務器在不同的格式發送的值,說毫秒...
我在配置中有這些「格式」參數,這是完全按照我想要的。但他們沒有工作..還有什麼想法? – noncom
您需要使用javascript函數將「ISO 8601 date」轉換爲日期格式。然後將thoe分配給配置。請參閱鏈接從現有的請求轉換http://stackoverflow.com/questions/12498619/convert-iso-8601-time-date-into-plain-english – Hariharan
謝謝!必須弄清楚一點,但它工作正常! – noncom