这里我在 Excel 工作表中有一个包含 "00:01:00"
的字符串,现在我将这个字符串传递给 Excel 的 TIMEVALUE()
函数以返回 0.000694就像我在 PHP 中想要的那样。
是否有任何函数可以执行此任务,或有任何其他方式来实现此目标?
最佳答案
Excel 时间戳只是一个 float ,其中 24 小时为 1 天,因此 1 小时为 1/24。
计算 00:01:00
和 00:00:00
的时间戳值之间的差异,然后除以一天的秒数
$x = strtotime("00:01:00");
$y = strtotime("00:00:00");
echo ($x - $y) / 86400, PHP_EOL;
关于php - 如何使用 PHP 获取时间值(与 Excel 中的 TIMEVALUE() 函数相同),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30616587/