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

Excel自定义时间格式在PHP中的解码,php,excel,timestamp,Php,Excel,Timestamp,我用PHP处理了大量的电子表格,其中一个单元格包含一个时间戳,它的自定义格式为:[h]:mm:ss.0@ 这会将数字(如2.09491E-05)转换为0:00:01.8 当我将其读入php时,我只能得到2.09491E-05的值,但我不知道如何将其转换为秒。有人能帮忙吗?在Excel中,一天等于一天。因此,为了将1.81秒(2.09491E-05)的Excel表示转换为一个数字,其中每秒钟等于1,只需乘以一天中的秒数,即24*60*60或86400: 2.09491E-05 * 86,400 =

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

这会将数字(如2.09491E-05)转换为0:00:01.8


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

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

2.09491E-05 * 86,400 = 1.81

快速计算表明,
86400
一天中的秒数*
2.09491e-5
=
1.8
秒,等于
0:00:01.8