當前位置:編程學習大全網 - 網站源碼 - php請假計算時長

php請假計算時長

$startDate?=?"2017-03-10";

$endDate?=?"2018-11-22";

$startTime?=?strtotime($startDate);

$endTime?=?strtotime($endDate);

$diffDay?=?(strtotime(date("Ymd",$endTime))?-?strtotime(date("Ymd",$startTime)))/86400?+?1?;//相差天數

$hour?=?($diffDay?-?$diffDay%7)?*?43?/?7?;

$week?=?date("w",?$startTime);?//起始星期

for($index?=?0?;?$index?<?$diffDay%7?;?$index?++){

if($week?==?6){

$hour?+=?3;

}else?if($week?!=?0){

$hour?+=?8;

}

$week?=?($week?+?1)%7;

}

var_dump($hour);exit;

  • 上一篇:風雲電視劇中哪壹集是在山洞裏吃了血菩提,幫熊帶著走了?
  • 下一篇:關於asp編程中sql的入侵
  • copyright 2024編程學習大全網