私は PhpExcelReader を使用します-
「excel_reader.php」を含めます。// クラスを含める
// creates an object instance of the class, and read the excel file data
$excel = new PhpExcelReader;
データ読み込みと関数呼び出し --
$excel->read('test.xls');
sheetData($excel->sheets[0]);
機能コード --
function sheetData($sheet)
{
while($x <= $sheet['numRows'])
{
if(@$sheet['cells'][$x][1])
{
while($y <= $sheet['numCols'])
{
$cell = isset($sheet['cells'][$x][$y]) ? $sheet['cells'][$x][$y] : '';
echo $cell = @date($cell)."<br/>";
}
}
}
}
36400のような数字しか表示されません
そしてその後私は試しました
echo $cell = @date("Y-m-d",$cell)."<br/>";
しかし、それは 1970-01-01 のようなデフォルト値を示しています
しかし、私のデータ 2004-05-12