泛微OA日期类(JS)

泛微OA日期类(JS)

  • 计算每月天数
  • 判断是否为闰年

var date = new Date();
var year = date.getFullYear();
var month = date.getMonth() + 1;
var lastDay= nextMonthDay(year, month);     //该月最后一天日期
var xqj = new Date().getDay();    //判断星期几,0为星期天,1-6 为星期一至六

计算每月天数

function nextMonthDay(year, month) {//判断每月多少天     var day31 = [1, 3, 5, 7, 8, 10, 12];     var day30 = [4, 6, 9, 11];      if (day31.indexOf(month) > -1) {         return 31;     } else if (day30.indexOf(month) > -1) {         return 30;     } else {         if (isLeapYear(year)) {             return 29;         } else {             return 28;         }     } 
}

判断是否为闰年

function isLeapYear(year) {//判断是否为闰年return (year % 4 == 0) && (year % 100 != 0 || year % 400 == 0);}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部