转换日期kendo ui网格

时间:2013-06-19 15:54:35

标签: php date kendo-ui kendo-grid

当我保存新的日期值时,我有Kendo UI网格,值发送为POST请求,如

  

2013年6月19日星期三17:48:32 GMT + 0200(埃及标准时间)

我正在尝试使用此值并将类型为“DateTime”

的等待值发送到Web服务

我想在发送为POST值或

之前,甚至在Kendo UI中转换发送值日期 收到此值时,在PHP文件中

任何帮助?

2 个答案:

答案 0 :(得分:0)

kendo 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

答案 1 :(得分:0)

kamal,我认为这将是解决方案,我将如何解决它

   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;
                        }
                    }

它可能对像我这样的人有帮助......