Estoy usando simplexlsx.class.php
para leer el tipo de archivo xlsx. Da problemas cuando el archivo contiene el campo de fecha en el archivo de Excel.Lea el archivo excel xlsx usando simplexlsx en php
salida muestra:
En los datos del archivo:
Día Fecha Jueves Viernes 2/2/2012 2/3/2012
La salida del programa:
Día Fecha
Jueves 40941
Viernes 40942
No es dar la fecha correcta
<?php
if (isset($_FILES['file'])) {
require_once "simplexlsx.class.php";
$xlsx = new SimpleXLSX($_FILES['file']['tmp_name']);
echo '<h1>Parsing Result</h1>';
echo '<table border="1" cellpadding="3" style="border-collapse: collapse">';
list($cols,) = $xlsx->dimension();
foreach($xlsx->rows() as $k => $r) {
if ($k == 0) continue; // skip first row
echo '<tr>';
for($i = 0; $i < $cols; $i++)
{
echo '<td>'.((isset($r[$i])) ? $r[$i] : ' ').'</td>';
}
echo '</tr>';
}
echo '</table>';
}
?>
<h1>Upload</h1>
<form method="post" enctype="multipart/form-data">
*.XLSX <input type="file" name="file" /> <input type="submit" value="Parse" />
código por favor ... – Baba