flex计算某一日期的周开始和结束日期
/**
?? * 计算 某个日期所在周的开始日期和结束日期
?? * @param value
?? * @param isZero 0 当前时间 , 1 日期时间设置为0 ,
?? * @return Array[0] 周一的日期? Array[1] 周日的日期
?? *
?? */
??public static function getCurrentDayFE(value:Date, isZero:int=1):Array
??{
???if (value == null)
????return [null, null];
???var _dte:int=value.getDay();
???var _datee:Date=new Date(value.getTime());
???var _endd:Date=new Date(value.getTime());
???if (isZero == 1)
???{
????_datee.setHours(0, 0, 0, 0);
????_endd.setHours(0, 0, 0, 0);
???}
???if (_dte == 0)
???{
????_endd.setDate(_endd.getDate() + 6);
???}
???else
???{
????_datee.setDate(_datee.getDate() - _dte);
????_endd.setDate(_endd.getDate() + (6 - _dte));
???}
???return [_datee, _endd];
??}