加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Flex 获取每月第几周

发布时间:2020-12-15 04:27:30 所属栏目:百科 来源:网络整理
导读:private function calcWeekTotal(showDate:Date):Array{showDate = DateFormatter.parseDateString("2013-04-01");//获取本月1好的日期var oneDate:Date = new Date(showDate.fullYear,showDate.month,1);//本月第一周星期一的日期var oneWeekDate:int = 7 -
private function calcWeekTotal(showDate:Date):Array{
				showDate = DateFormatter.parseDateString("2013-04-01");
				//获取本月1好的日期
				var oneDate:Date = new Date(showDate.fullYear,showDate.month,1);
				//本月第一周星期一的日期
				var oneWeekDate:int = 7 - oneDate.day + 2;
				//本月共几天
				var totalDay :int= new Date(showDate.fullYear,0).date;
				var totalWeek:int = (totalDay - oneWeekDate + 1) % 7 == 0 ?
					(totalDay - oneWeekDate + 1) /7:(totalDay - oneWeekDate + 1) /7 + 1;
				trace(totalWeek);
				//当前日期在本月第几周
				var currentWeek:int = new int((showDate.date - oneWeekDate)/7) + 1;
				if(currentWeek == 0){
					//上个月最后一周
				}
				
				var arr:Array = new Array();
				arr[0] = totalWeek;
				arr[1] = currentWeek;
				return arr;
			}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读