php日期加減

ccpp 9年前發布 | 1K 次閱讀 PHP

對于每天的統計數據,我們日期 date("Ymd") 轉換成整型來作為數據庫的主鍵,所以在尋找一段時間統計數據的時候需要用到時間的加減;

例如,30天內的數據

function getData($writetime , $limit){
    $start_unix = strtotime($start);
    for ($i = 0; $i < $limit; $i++) {
        $writetime = date("Ymd", $start_unix);
        _stdout($writetime);
        $start_unix -= 3600 * 24;
    }
}

關于統計數據庫的可視化,我們一直在找辦法,現在是利用后臺計算,過濾數據,得到我們想要的統計數據,但Mysql進行group by 這些操作的速度實在是慢,希望能得到建議。

 本文由用戶 ccpp 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!