php - 如何使用 PHP 获取时间值(与 Excel 中的 TIMEVALUE() 函数相同)

标签 php time

这里我在 Excel 工作表中有一个包含 "00:01:00" 的字符串,现在我将这个字符串传递给 Excel 的 TIMEVALUE() 函数以返回 0.000694就像我在 PHP 中想要的那样。

是否有任何函数可以执行此任务,或有任何其他方式来实现此目标?

最佳答案

Excel 时间戳只是一个 float ,其中 24 小时为 1 天,因此 1 小时为 1/24。

计算 00:01:0000: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/

相关文章:

javascript - Javascript 的 Date 对象依赖于用户的浏览器吗?

javascript - 动画svg的初始化时间不为0s

sqlite - SQLite:根据一天中的时间选择行?

php - 用于创建 "Pretty"目录树的 ASCII 库?

php - 它是查看还是加入我需要的这个 mysql 练习

PHP 多维数组 + MySQLi $row 数组数据

php - Gmail 和 Yahoo Mail 联系人以 PHP 导入

python - 为什么这段代码不起作用? (Python 和 PyGame)

php - 在 MySQL 查询中相互检查两个表

c++ - visual studio 中 GNU tm 的等价物是什么?