好久没更新博客了,不是因为懒,是一到年底忙得不行,基本没有喘息去学习的时间,要坚持去做一件事情不容易,比如锻炼(买的器材现在全是灰)、减肥(还是那么肥)、看书(买了不少书还没细看)、coding(...)、写博客。年底又要开始新项目了,看着自己负责的项目一个个的上线又一个个的下线 ...
好久没更新博客了,不是因为懒,是一到年底忙得不行,基本没有喘息去学习的时间,要坚持去做一件事情不容易,比如锻炼(买的器材现在全是灰)、减肥(还是那么肥)、看书(买了不少书还没细看)、coding(...)、写博客。
年底又要开始新项目了,看着自己负责的项目一个个的上线又一个个的下线。
这次开始的项目是PC版的,貌似有2年没正儿八经的折腾PC端了,本来打算让实习生干的,尼玛,周三拿到需求要周五上线,逗我呢,另外一个项目还在同时进行......苦逼。
言归正传,这次功能中有个选择日期段的功能,本来不麻烦的事情,但是PM非要参照另外一个网站的效果来做,把别人代码扒下来一看,我去,08年的插件,很多功能不能满足当前,PM非要那效果,时间又TM有限,就又找了个国外的插件daterangepicker,基于bootstrap,跟需求长得很像,功能非常强大,需求都能满足,但是...但是,PM和测试说不好用。。。折腾了半天源代码,优化了下,时间来不及只能凑合用着。
重新动手写了个。依赖jquery和moment.js(主要处理日期,如果自己处理也可以不需要),
先看效果图
使用方法:
var daterangepicker = new DateRangePicker();daterangepicker.init({ "ele": $("#daterange"), "pos":"left", "min_date": "1990-01-01", "format": "YYYY:MM:DD", "updateDateFn":function(){ console.log(daterangepicker.getDate()) }});
原标题:编写一个符合国情的日期插件
关键词:日期
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。