PHPExcel无法在excel中获取日期时间
我使用了PHPExcel从excel导入值。问题是当php从datetime excel格式列读取时。 excel列中的值:PHPExcel无法在excel中获取日期时间,php,excel,phpexcel,Php,Excel,Phpexcel,我使用了PHPExcel从excel导入值。问题是当php从datetime excel格式列读取时。 excel列中的值:01/04/2021 12:00:00 AM 但是我在php中得到的结果是1905-07-13 我的代码如下 $InvoiceDate=PHPExcel_Shared_Date::ExcelToPHP($allDataInSheet[$i]["G"]); $InvoiceDate=date("Y-m-d", $InvoiceDate)
01/04/2021 12:00:00 AM
但是我在php中得到的结果是1905-07-13
我的代码如下
$InvoiceDate=PHPExcel_Shared_Date::ExcelToPHP($allDataInSheet[$i]["G"]);
$InvoiceDate=date("Y-m-d", $InvoiceDate);
在应用
date
命令之前,能否显示$InvoiceDate
包含哪些内容?基本上,var\u dump($InvoiceDate)
在第一行之后。我在apply date命令之前得到了这个值<代码>-2034547200如果$allDataInSheet[$i][“G”]
正确设置为01/04/2021 12:00:00 AM
,则表示ExcelToPHP
无法在UnixtTimeStamp中正确转换该值。试试这个$InvoiceDate=date(“Y-m-d”,strotime($allDataInSheet[$i][“G]”))代码>当我使用$InvoiceDate=date(“Y-m-d”,strotime($allDataInSheet[$i][“G]”)时,结果是2021-06-02
代码>你能回显$allDataInSheet[$i][“G”]
吗?