Kendo Grid - 解析和格式化日期

时间:2014-09-16 14:02:55

标签: javascript kendo-ui kendo-grid kendo-datepicker

我从SQL得到一个日期(如下所示的值参数),如下所示:“2014-08-22T07:45:13.12Z”。我想格式化它,以便我在网格中看到这一点:“2014年8月22日”。我在数据源的架构中试过这个:

ModifiedDate: {
                  editable: false,
                  type: "date",
                  parse: function (value) {
                        var dt = kendo.parseDate(value, "yyyy/MM/dd");
                        return dt.getMonth() + "/" + dt.getDate() + "/" + dt.getFullYear();
                  }
               }

但是在parseDate上获取dt的空值。我做错了什么?

2 个答案:

答案 0 :(得分:0)

我这样做是为了解决这个问题。

        ModifiedDate: {
            editable: false,
            type: "date",
            parse: function (value) {
                var dt = new Date(value);
                return (dt.getMonth() + 1) + "/" + dt.getDate() + "/" + dt.getFullYear();
            }
        }

答案 1 :(得分:0)

您可以在网格选项中执行以下操作:

{ field: "buyTime", title: "buyTime", format:"{0:yyyy-MM-dd}", width: "120px" },