2

很简单吧?-叹-

一个函数。两个字符串参数(我想类型无关紧要)。返回一个字符串,它是参数之间的时间差。将其视为您当地 CS 网吧的柜台。

function time_diff($start, $stop) {
    ...
    return $diff;
}

echo "Your time playing CS: " . time_diff('19:37', '00:05') . ". Go home!";

我试过。不好意思说我在这个算法上投入了多少时间。我无法更改格式(告诉我!)。

如果你碰巧知道互联网深处的一个类、一个文件或一段代码,我很乐意使用它。

“非常感谢你。

4

1 回答 1

4

除非您知道,否则您无法正确执行此操作:

  • 时区。
  • 与那些时间相关的日子。

一旦你知道了,你可以这样做:

date_default_timezone_set('timezone here');
$seconds_diff = strtotime("2010-08-29 $end") - strtotime("2010-08-29 $start");
于 2010-08-29T19:17:50.953 回答