JS开发中跨月查询日期的实现方法

来源:爱站网时间:2020-11-12编辑:网友分享
JavaScript的出现是解决开发中遇到的问题,它也是风靡了好一段时间的,本文是爱站技术频道小编分享给大家的JS开发中跨月查询日期的实现方法,一起来细细品味一番吧!

JavaScript的出现是解决开发中遇到的问题,它也是风靡了好一段时间的,本文是爱站技术频道小编分享给大家的JS开发中跨月查询日期的实现方法,一起来细细品味一番吧!

function checkDate(startDate, endDate, num, flag) { if(startDate == null || endDate == null) { popwin.info('提示','日期不可为空'); return false; } if(startDate == '' || endDate == '') { popwin.info('提示','请输入查询日期'); return false; } var start_date = startDate + " 00:00"; var end_date = endDate + " 00:00"; start_date = new Date(start_date.replace(/-/g, "/")); end_date = new Date(end_date.replace(/-/g, "/")); if(start_date > end_date){ popwin.info('提示','截止日期不能小于起始日期'); return false; } // 获取num天以后的日期 var currentDate = new Date(); currentDate.setDate(currentDate.getDate() + num); if(end_date > currentDate) { popwin.info('提示','截止日期不能大于' + num + '天之后的日期'); return false; } // 判断是否跨月查询 if(flag == false) { if(start_date.getMonth() != end_date.getMonth()) { popwin.info('提示','该查询不支持跨月查询'); return false; } } }

以上就是爱站技术频道小编为大家介绍的JS开发中跨月查询日期的实现方法,虽然说得比较简单,但是相信诸多玩家都会很快的适应这些方法,更好的体验到开发的乐趣。

上一篇:使用js将URL中的数据进行传输的方法

下一篇:共享jQuery分页插件思路

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载