/**
* 计算 某个日期所在周的开始日期和结束日期
* @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];
}