1. 程式人生 > >PHPExcel輸出時間格式支援篩選

PHPExcel輸出時間格式支援篩選

一般輸出的時間為文字格式,excel是按照資料進行排序的,所以需要將日期數值化:
        注:php時間戳開始時間: 1970-1-1

             excel開始時間:1900-1-1


根據時間戳先將日期數值化:

        例:time()/86400 + 25569 (excel裡1970-1-1 代表的數字是25569;但經本人測試 差一天 應該是25570)


最後將相應的單元格轉化為日期格式:

        $objPHPExcel->getActiveSheet(0)->getStyle('A' . ($key + 2))->getNumberFormat()->setFormatCode ("yyyy/m/d;@");


參考:http://www.manongjc.com/article/483.html