Angular 2 Kendo ui网格日期格式不起作用

时间:2017-04-20 12:30:19

标签: angular user-interface kendo-ui

最近我开始在我的应用程序中集成angular 2和kendo ui网格。除日期格式外,一切正常。以下是我的代码。

请帮帮我

<kendo-grid-column field="lastLoginTime" title="LastLoginTime" type="date" format={0:dd/MM/yyyy} width="40">
            </kendo-grid-column>
             <kendo-grid-column field="creationTime" title="CreationTime" type="date" format={0:dd/MM/yyyy} width="40" >           
            </kendo-grid-column>  

日期格式不起作用。

谢谢&amp;问候 拉玛纳。

3 个答案:

答案 0 :(得分:1)

导入INtlModule

import {IntlModule} from '@progress/kendo-angular-intl'

绑定

[format]="'dd/MM/yyyy'" 

{{PaymentDetails.CheckInDate | kendoDate:'dd/MM/yyyy'}}

双引号内的单引号

答案 1 :(得分:0)

尝试[format]="'{0:dd/MM/yyyy}'"

这适用于Grid v 1.1.2

答案 2 :(得分:0)

或者,在元素中使用ng-template:

  <kendo-grid-column field="OrderDate" title="Date">
    <ng-template kendoGridCellTemplate let-orderItem>
      {{ orderItem.OrderDate | date: 'dd.MM.yy' }}
    </ng-template>
  </kendo-grid-column>