Kalendae 三个日历 时间连选

 工作中要求一个三联日历,时间可连选一个时间段,如下图

经过一段时间的搜索和查找最终选定用Kalendae日期控件,原因是有一个可参考的demo,可网上针对这个时间控件的描述千篇一律的将demo中的方法简单的进行了描述,可学习和借鉴的东西少之又少,无奈,改吧(本人做java的 看js代码还是有点费劲)。

一步一步来,这里使用的方法是原js代码生改(生改:就是硬改,硬改:就是直接改)。

第一步先将英文改为中文

修改Language.prototype 这个大家看到都会改,就是把英文日期相关的词语改成中文的

  //_months : "January_February_March_April_May_June_July_August_September_October_November_December".split("_"),
        _months : "1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月".split("_"),
        months : function (m) {
            return this._months[m.month()];
        },

        _monthsShort : "一_二_三_四_五_六_七_八_九_十_十一_十二".split("_"),

        _weekdays : "星期日_星期一_星期二_星期三_星期四_星期五_星期六".split("_"),
        weekdays : function (m) {
            return this._weekdays[m.day()];
        },

        _weekdaysShort : "周日_周一_周二_周三_周四_周五_周六".split("_"),
        weekdaysShort : function (m) {
            return this._weekdaysShort[m.day()];
        },

        _weekdaysMin : "日_一_二_三_四_五_六".split("_"),
        weekdaysMin : function (m) {
            return this._weekdaysMin[m.day()];
        },

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值