从excel到php的日期转换

时间:2015-06-30 19:12:22

标签: php phpexcel

您好我正在使用phpexcel进行一些操作。

在代码的某些部分我遇到了问题

for ($rowcount = $rowCompanyInfoStart; $rowcount <= $rowCompanyInfoEnd; $rowcount++)
            {  
                //$data = $objWorksheet->rangeToArray('A1:' . $maxCell['column'] . $maxCell['row']);
                $rangeCoordinates = $colCompanyInfoStart . $rowcount . ':' . $colCompanyInfoEnd . $rowcount;
                $rowData = $sheet->rangeToArray($rangeCoordinates, NULL, TRUE, FALSE);
                $tablo= $tablo."<tr >";

                if($rowcount !=$rowCompanyInfoStart || $rowcount != $rowCompanyInfoEnd) 
                    {

                    $UNIX_DATE = ($rowData[0][1] - 25569) * 86400;
                     $rowData[0][1]=gmdate("d/m/Y", $UNIX_DATE);

                    }

                foreach($rowData[0] as $result) 
                {  
                        $tablo= $tablo. "<td>".$result. " </td>";
                }
                $tablo= $tablo. "</tr>";
            }

当我从unix进行正常转换的日期变量转换时,我想传递第一行和最后一行。 enter image description here

如您所见,第二列第一行和最后一行也被隐藏。

我该如何防止这种情况?

if($rowcount !=$rowCompanyInfoStart || $rowcount != $rowCompanyInfoEnd) 

这似乎不起作用。

0 个答案:

没有答案