【问题标题】:Kendo Grid - Parse and Format DateKendo Grid - 解析和格式化日期
【发布时间】:2014-11-10 07:54:45
【问题描述】:

我从 SQL 中得到一个日期(如下所示的值参数),如下所示:“2014-08-22T07:45:13.12Z”。我想对其进行格式化,以便在网格中看到:“08/22/2014”。我已经在数据源的架构中尝试过这个:

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 的空值。我做错了什么?

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-04-26
        • 1970-01-01
        • 1970-01-01
        • 2011-05-09
        • 2017-12-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多