ホームページ >バックエンド開発 >PHPチュートリアル >PHPで現在の日付の週(月)の開始日と終了日を取得する(実装コード)_PHPチュートリアル

PHPで現在の日付の週(月)の開始日と終了日を取得する(実装コード)_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:06:10994ブラウズ

あまりナンセンスではありません。コードは次のとおりです

コードをコピーします コードは次のとおりです:

// 指定された日付の週の開始時刻と終了時刻を取得します
function getWeekRange($date){
$ret=array();
$timestamp=strtotime($date);
$w=strftime('%u',$timestamp);
$ret['sdate']=date('Y-m-d 00:00:00 ',$timestamp-($w -1)*86400);
$ret['edate']=date('Y-m-d 23:59:59',$timestamp+(7-$w)*86400);
return $ ret;
}

// 指定された日付の月の開始日と終了日を取得します
function getMonthRange($date){
$ret=array();
$timestamp=strtotime($date);
$ mdays=date('t',$timestamp) ;
$ret['sdate']=date('Y-m-1 00:00:00',$timestamp);
$ret['edate']=date(' Y-m-'.$mdays.' 23:59 :59',$timestamp);
Return $ret;
}


// 上記 2 つの関数の応用
function getFilter($n){
$ret=array ();
switch($n){
case 1:// 昨日
$ret['sdate']=date('Y-m-d 00:00:00',strtotime('-1 day')); :59 :59 '、strtotime(' -1 day ');
$ ret = getWeekrange($ strdate); 'y-m-d');



http://www.bkjia.com/PHPjc/327636.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/327636.html

技術記事

それほどナンセンスではありません。次のようにコードをコピーします。 // 指定した日付の週の開始時刻と終了時刻を取得します。 function getWeekRange($date){ $ret=array(){ $timestamp=strtoti...


;


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。