month.php

来自「一款可以和GOOGLE媲美的开源统计系统,运用AJAX.功能强大. 无色提示:」· PHP 代码 · 共 49 行

PHP
49
字号
<?php/** *  * @package Piwik_Period */class Piwik_Period_Month extends Piwik_Period{	protected $label = 'month';	public function getPrettyString()	{		$out = $this->getDateStart()->toString('Y-m');		return $out;	}		protected function generate()	{		if($this->subperiodsProcessed)		{			return;		}		parent::generate();				$date = $this->date;				$startMonth = $date->setDay(1);		$currentDay = clone $startMonth;		while($currentDay->compareMonth($startMonth) == 0)		{			$this->addSubperiod(new Piwik_Period_Day($currentDay));			$currentDay = $currentDay->addDay(1);		}	}		public function isFinished()	{		if(!$this->subperiodsProcessed)		{			$this->generate();		}		// a month is finished 		// if current month > month AND current year == year		// OR if current year > year		$year = $this->date->get("Y");		return ( date("m") > $this->date->get("m") && date("Y") == $year)				||  date("Y") > $year;	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?