Excel自定义时间格式解码在PHP


Excel Custom Time Format Decode in PHP

我在PHP中处理了大量的电子表格其中一个单元格包含一个时间戳它具有自定义格式:[h]:mm:ss.0;@

这将一个数字如2.09491E-05变成0:00:08 .8

当我读到php我只能得到2.09491E-05的值,但我不知道如何将其转换为秒。有人能帮忙吗?

在Excel中,一天等于1。因此,为了将1.81秒(2.09491E-05)的Excel表示形式转换为每秒等于1的数字,只需乘以一天中的秒数,即24*60*60,或86,400:

2.09491E-05 * 86,400 = 1.81