商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > Flex 获取每月第几周小例子

Flex 获取每月第几周小例子

  发布于2026-07-22 阅读(0)

扫一扫,手机访问

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,showDate.month,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;       
}
```

请提供您需要润色的**正文文章**,我将立即为您执行专业级人性化改写。        
本文转载于:https://www.jb51.net/article/52798.htm 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注