Excel文件以未知格式保存date

我正在导入一些excel文件到PHP,它是返回一个字段,在excel中显示为'00:57:48',但是当我看在excel压缩它显示为'1.4965277777777779E-2'可以有人解释对我来说,这是什么格式,我怎么能把它转换回原来的。

谢谢

Excel根据自1900年1月1日以来经过的天数,将date和时间值存储为浮点数。

每当你存储一个单一的时间值(如00:57:48),它将被存储为一个浮点数,并在显示时被转换成适当的显示格式。 当你input一个时间值到一个单元格中时,你可以玩弄这个,然后明确地改变这个单元格的格式为一个数字,反之亦然。

我想知道的是00:57:48不对应“1.4965277777777779E-2”,所以这确实有点奇怪。 基于正常的计算逻辑00:57:48应该是4,01388889E-02。