【问题标题】:Kendo Grid Date Picker Template date string formatKendo Grid Date Picker Template 日期字符串格式
【发布时间】:2018-07-13 19:16:27
【问题描述】:

我正在使用带有日期编辑器模板的剑道网格。我正在尝试使用客户端模板格式化日期。

当前输出为:'Fri Jul 13 2018 00:00:00 GMT-0400 (Eastern Daylight Time)'。

如何将其转换为 'yyyy-MM-dd' 格式?

下面是栏目代码

columns.Bound(c => c.NewEffectiveDate)
   .ClientTemplate("#if(NewEffectiveDate === null){#  #}else{# #=kendo.toString(NewEffectiveDate, 'yyyy-MM-dd')#  #}#")
   .EditorTemplateName("Date")
   .Title("New Effective Date")
   .Width(100)
   .HtmlAttributes(new
       {
          style = "text-align: center;"
       });

【问题讨论】:

    标签: kendo-ui datepicker grid


    【解决方案1】:

    你可以试试

    kendo.toString(new Date(2000, 10, 6), "d") -> 10/6/2000
    

    我们需要为特定模式定义格式说明符。

    “d”说明符呈现一个短日期模式(“M/d/yyyy”代表 en-US),如上所示。

    【讨论】:

    • 感谢您的回答。我更新了代码,现在视图格式正确,但返回控制器的帖子仍未格式化。
    • 在 PostBack 到控制器中你收到了什么??
    • 2018 年 7 月 19 日星期四 00:00:00 GMT-0400(东部夏令时间)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-10
    • 1970-01-01
    • 2014-04-24
    • 1970-01-01
    相关资源
    最近更新 更多