js最近一个节假日获取

编程入门 行业动态 更新时间:2024-10-08 06:17:34

js最近一个<a href=https://www.elefans.com/category/jswz/34/1749056.html style=节假日获取"/>

js最近一个节假日获取

	节假日,周末时间查询var festival = ["1-1","2-4","2-5","2-6","2-7","2-8","2-9","2-10","4-5","4-6","4-7","5-1","5-2","5-3","5-4","6-7","6-8","6-9","9-13","9-14","9-15","10-1","10-2","10-3","10-4","10-5","10-6","10-7"];	var beginTime = $("#holiday-grid-toolbar").find("input[textboxname='beginTime']");var endTime = $("#holiday-grid-toolbar").find("input[textboxname='endTime']"); formatterDate = function (con) {var date1 = new Date();var week = date1.getDay();var date = null;if(con){week = week+1; date = new Date(date1.getTime()-week*24*60*60*1000);for(var i = 0;i<=week;i++){var date2 = new Date(date1.getTime()-i*24*60*60*1000);if(festival.indexOf((date2.getMonth() + 1)+"-"+date2.getDate())!=-1){var j = 0;while(true){date = new Date(date2.getTime()-j*24*60*60*1000);j++;if(festival.indexOf((date.getMonth() + 1)+"-"+date.getDate())==-1){break;}}date = new Date(date.getTime()+24*60*60*1000);break;}}}else{date = new Date(date1.getTime()-week*24*60*60*1000);for(var i = 0;i<week;i++){var date2 = new Date(date1.getTime()-i*24*60*60*1000);if(festival.indexOf((date2.getMonth() + 1)+"-"+date2.getDate())!=-1){date = new Date(date1.getTime()-i*24*60*60*1000);break;}}}var day = date.getDate()> 9 ? date.getDate() : "0" + (date.getDate());var month = (date.getMonth() + 1) > 9 ? (date.getMonth() + 1) : "0"+ (date.getMonth() + 1);return date.getFullYear() + '-' + month + '-' + day;};beginTime.datebox('setValue',formatterDate(true));endTime.datebox('setValue', formatterDate(false));

更多推荐

js最近一个节假日获取

本文发布于:2024-03-12 13:06:50,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1731586.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:节假日   js

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!