ホームページ > php教程 > php手册 > 一定期間の各月を表示し、それらの月からなる配列を返すメソッド

一定期間の各月を表示し、それらの月からなる配列を返すメソッド

WBOY
リリース: 2016-06-13 12:00:24
オリジナル
1060 人が閲覧しました

コードをコピー コードは次のとおりです。


/**
* 開始月から終了月までの月の配列を生成します
* このメソッドは、Dang Zihao の getDateArr() メソッドをモデルにしています
* @paramknown_type $start
* @paramknown_type $end
*/
function getMonthArr($start, $ end)
{
$start = empty($start) ? date('Y-m',strtotime('-1 month')) : $start;
$end = empty($end) ? date( 'Y-m') : $end;

//タイムスタンプに変換します
$st = strtotime($start.'-01');
$et = strtotime($) '-01');

$t = $st;
while($t
//ここに集計してください 各月の合計秒数の計算式:前月1日のタイムスタンプ秒-当月のタイムスタンプ秒
//何が言いたいのか分かりません
$d[$i] = トリム(日付('Y-m',$t),' ');
$t = strtotime(' 1 か月', $t)-$t;私;
}
$d を返します
}


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート