首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获取剑道日历的当月和当年

如何获取剑道日历的当月和当年
EN

Stack Overflow用户
提问于 2013-07-04 19:58:23
回答 2查看 3.5K关注 0票数 0

有没有办法得到当前月份的日历?当我浏览日历中的导航选项时,我想要显示以前、现在和下个月和年份。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-05 02:38:56

如果您按如下方式定义日历,则每次更改月份时,您都会在控制台中获得一条轨迹,显示上一个月、当前个月和下个月。

代码语言:javascript
复制
var cal = $("#cal").kendoCalendar({
    navigate: function (e) {
        var cur = new Date(this._current);
        var prev = new Date(cur);
        prev.setMonth(cur.getMonth() - 1);
        var next = new Date(cur);
        next.setMonth(cur.getMonth() + 1);
        console.log("-----------");
        console.log("prev", prev);
        console.log("cur ", cur);
        console.log("next", next);
    }
}).data("kendoCalendar");

我所做的是从_current获取当前显示月份的预先选择的日期,然后将月份数字递增或递减1。

运行示例如下:http://jsfiddle.net/OnaBai/W9VFB/1/

票数 1
EN

Stack Overflow用户

发布于 2013-07-04 20:12:21

您可以将深度定义为年份,这样日历将显示月份和年份。我希望这能对你有所帮助。

代码语言:javascript
复制
 $("#calendar").kendoCalendar({
    depth: "year"
     });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17469704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档