<?php
/** *獲取指定一段時間內的每天的開始時間
*@param $startdate 開始日期
*@param $enddate 結束日期
*@param $format 時間格式 0:時間戳 1日期格式
*@return array 返回一維陣列
*/function
periodtime
($startdate, $enddate,$format=0)else
}//結果
return
$date;
}/**
*獲取指定幾天前和幾天後的開始時間和結束時間
*@param $number 以現在時間為基準,幾天前(負數)或幾天後(正數)
*@param $format 時間格式 0:時間戳 1日期格式
*@return array 返回一維陣列 (鍵值對方式)
* 一天後的開始時間和結束時間 specifiedtime(1,1)
* 一天前的開始時間和結束時間 specifiedtime(-1,1)
*/function
specifiedtime
($number,$format=0)
return ['begintime'=>$begintime,'endtime'=>$endtime];
}/**
*獲取指定時間的每週一開始時間和週末開始時間
*@param $strtotime 指定時間(可以為時間戳或日期)
*@param $format 時間格式 0:時間戳 1日期格式
*@return array 返回一維陣列 (鍵值對方式)
*/function
getweek
($strtotime,$format=0)
$time= date("y-m-d h:i:s",$strtotime);
$lastday=date("y-m-d",strtotime("$time sunday"));
if ($format==0)else
return ['weekstart'=>$weekstart,'weekend'=>$weekend];
}/**
*時間的轉換
*@param $strtotime 指定時間(可以為時間戳或日期)
*@param $format 時間格式 0:時間戳 1日期格式
*@return array 返回一維陣列 (鍵值對方式)
*/function
timeconversion
($strtotime)else
return
$result;
}
php獲取一段時間內的法定工作日
首先,需要自己在後台建立乙個表 content cooper 這個結構如下 create table my content cooper id int 11 unsigned not null auto increment comment 節假日記錄表id year tinyint 3 not nu...
linux ted查詢一段時間內日誌
結論 所要查詢的起始時間 和 結束時間必須在日誌檔案中有相等的時間,否則 case 1 若起始時間沒有相等,則查詢無效。case 2,若結束時間沒有相等,而起始時間有相等,則查詢結果會從起始時間一直到日誌檔案結束。日誌檔案 logdemo1.log 內容如下 2021 01 03 10 46 00,...
JS 獲取一段時間內的工作時長小時數
本來想是想找輪子的,但是並沒有找到能用的,多數都是問題很大,所以就自己寫了乙個 支援自選時間段,即開始時間與結束時間 根據使用者的上班及下班時間判定 返回小時數 moment.js 怎麼說呢,其實這個邏輯不是很複雜 主要是確定起始時間 結束時間與打卡上班時間 打卡下班時間的關係問題 起始時間 上班時...