『壹』 php求當前季度的第一天和最後一天
$date = getdate();
$month = $date['mon']; //當前第幾個月
$year = $date['year']; //但前的年份
$strart = floor($month/3) * 3; //單季第一個月
$strart = mktime(0,0,0,$start,1,$year); //當季第一天的時間戳
$end = mktime(0,0,0,$start+3,1,$year); //當季最後一天的時間戳
『貳』 php如何獲取去年一,2,3,4季度的開始時間點和結束時間
$season = ceil((date('n'))/3);//當月是第幾季度
echo '<br>本季度:<br>';
echo date('Y-m-d H:i:s', mktime(0, 0, 0,$season*3-3+1,1,date('Y'))),"\n";
echo date('Y-m-d H:i:s', mktime(23,59,59,$season*3,date('t',mktime(0, 0 , 0,$season*3,1,date("Y"))),date('Y'))),"\n";
『叄』 php按當前年份、季度、當月,查詢mysql資料庫並輸出數組
PHP查詢到的數據存放到數組裡面,一般使用$arr[]=$row的方式實現,$row是mysql_fetch_array獲得的一行數據,本身是一個數組,執行上面的語句之後,這一行會添加存放在額為數組$arr的最後。 典型的例子代碼是這樣的:mysql_connect('127.0.0.1', 'root', '123456');$sql='select * from test.tab';if ($res=mysql_query($sql)){ while($row=mysql_fetch_array($res)) $result[]=$row; mysql_free_resule($res);}else echo "執行SQL語句:$sql\n錯誤:".mysql_error();echo '查詢結果在下面的額為數組裡面:';print_r($result);echo '';