0
我不是PHP的新手,但是PHPExcel是新手,首次使用它。 所以,我優選只轉儲從excel工作表數據到一個數組PHP Excel日期問題
$importData = $objImport->getActiveSheet()->toArray(null,true,true,true);
但是與此有關的問題是,日期值在格式MM-DD-YY返回,所以, 2013年和1913年都返回作爲'13'以yy的形式出現。 我想用yyyy的形式收到它。
Excel的完全扭曲日期的樂趣。使用[DateTime :: createFromFormat](http://php.net/manual/en/datetime.createfromformat.php)將這些excel日期強制轉換爲本機PHP。 –
修改這些日期字段的數字格式掩碼以提供4位數的年份:如果單元格的配置日期掩碼無論如何都只顯示一個2位數的年份,則可以要求工作簿的提供者更改日期的格式(如果它不明確) –
可能有幫助http://stackoverflow.com/a/17635154/258674 –