kendo-ui - 我想在标题处更改 Kendo ui Scheduler 的日期格式

标签 kendo-ui date-format kendo-scheduler

$("#scheduler").kendoScheduler({
  date: new Date(),
  currentTimeMarker: false,
  views: [
    "day", "week", "workWeek"
  ]
});

像上面的代码一样,标题中的默认日期格式将为 MM/dd/yyyy 但 我需要修改该格式。 enter image description here

最佳答案

我们可以修改代码如下。

$("#scheduler").kendoScheduler({
    date: new Date("2013/6/13"),
    startTime: new Date("2013/6/13 7:00"),
    height: 400,
    timezone: "Etc/UTC",
    views: [`enter code here`
        "day",
        { 
          type: "week", 
          selected: true, 
          dateHeaderTemplate: "<span class='k-link k-nav-day'>#=kendo.toString(date, 'ddd dd/M')#</span>"
        },
        "month",
        "agenda"
    ],

在 asp.net MVC 中我们可以使用

.Views(views =>
  {
      views.DayView(d => d.DateHeaderTemplate("<span class='k-link k-nav-day'>#=kendo.toString(date, 'ddd dd/M')#</span>"));
      views.WeekView(w => w.DateHeaderTemplate("<span class='k-link k-nav-day'>#=kendo.toString(date, 'ddd dd/M')#</span>"));
      views.MonthView();`enter code here`
      views.AgendaView();
  })

关于kendo-ui - 我想在标题处更改 Kendo ui Scheduler 的日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26235770/

相关文章:

javascript - 如何使用 javascript 添加迄今为止的周数?

javascript - Kendo Scheduler 不显示数据

javascript - Kendo UI Scheduler 自定义时间标记

javascript - Kendo UI Grid Inline - 在网格的特定位置插入新行

javascript - 使用 Angular 在本地绑定(bind) DataViz 图表

jquery - 如何从 Kendo Grid 数据源将对象发送到 Controller ?

c# - 如何获取带有完整月份名称的完整日期,例如 2015 年 11 月 2 日

c# - 在c#中将字符串转换为日期(dd/MM/yyyy)格式

angularjs - 使用angularjs在剑道调度程序上自定义删除确认弹出窗口

kendo-ui - 网格导出表数据在 IE 10 和 mozilla 中不起作用