当我保存新的日期值时,我有Kendo UI网格,值发送为POST请求,如
2013年6月19日星期三17:48:32 GMT + 0200(埃及标准时间)
我正在尝试使用此值并将类型为“DateTime”
的等待值发送到Web服务我想在发送为POST值或
之前,甚至在Kendo UI中转换发送值日期 收到此值时,在PHP文件中
任何帮助?
答案 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;
}
}
它可能对像我这样的人有帮助......