2013-06-19 56 views
0

我有劍道UI格當我保存新的日期值,該值作爲發送POST請求喜歡轉換日期劍道UI電網

星期三2013年6月19日十七時48分32秒GMT + 0200(埃及標準時間)

我想借此值,併發送至與類型「日期時間」

等待值的web服務我想發送的值轉換日期即使在劍道UI之前發送的POST值

在PHP文件中當我收到這個值時

任何幫助?

回答

0

劍道UI允許設置的區域性和日期格式,將

請籤http://docs.kendoui.com/api/framework/kendo#culture

http://docs.kendoui.com/getting-started/framework/globalization/dateformatting

閱讀中,我發現這一點:

http://www.kendoui.com/forums/framework/globalization/kendo-fails-to-parse-or-format-utc-dates.aspx

parameterMap: function (options, operation) { 
          if (operation != "read") { 
           var d = new Date(options.Date); 
           options.Date = d.toString("yyyy-MM-dd");        
           return options; 
          } 
         } 
{ field: "Date", title: "Date ", type: "date", format: "{0:dd/MM/yyyy}" } 

result : 30/08/2012 
+0

我設置的文化,我可以在顯示網格更改日期格式,但價值仍然以前面的格式發送。任何方式從PHP格式化它 – Kamal

+0

你怎麼發送數據? –

+0

使用數據源,我在創建中指定了一個php URL。我將該類型設置爲POST – Kamal

0

卡邁勒,餘噸hink這將是解決辦法,這怎麼解決呢

parameterMap: function (options, operation) { 
         if (operation != "read") { 
    //change the fieldDate variable to your field date 
    var d = new Date(options.models[0].fieldDate); 
    options.models[0].fieldDate = kendo.toString(new Date(d), "yyyy-MM-dd");        
          return options; 
         } 
        } 

它可能會幫助我這樣的人......