gpt4 book ai didi

php - PHP MySQL 中两次之间的持续时间

转载 作者:行者123 更新时间:2023-11-29 17:54:33 25 4
gpt4 key购买 nike

我的 mysql 表中有 5 个字段。其中 3 个是日期、时间 1 和时间 2。 date 是 DATE 数据类型,time1 和 time2 是 TIME 数据类型。我想计算 time1 和 time2 之间的间隔,并显示在互联网浏览器中。我在PHP中尝试如下,但没有成功。

$start_time = strtotime($row['time1']);
$end_time = strtotime($row['time2']);
$interval = $end_time - $start_time;

我是否必须将日期和时间合并在一个字段中并存储为时间戳?

谢谢。

最佳答案

你可以尝试这样的事情:

   $datetime1 = date_create($date_1);
$datetime2 = date_create($date_2);

$interval = date_diff($datetime1, $datetime2);
$interval->format($differenceFormat);

引用:http://php.net/manual/en/function.date-diff.php

关于php - PHP MySQL 中两次之间的持续时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48981295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com