“小时:分钟”与两个“小时:分钟”字符串的区别

时间:2010-08-29 19:14:23

标签: php time datediff

简单,嗯? -sigh -

一个功能。两个字符串参数(我想这与类型无关)。返回参数之间的时间差的字符串。把它想象成当地CS internet-caffe的柜台。

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

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

我试过了。太尴尬了,说我花了多少时间投入这个算法。 我不能改变格式(告诉我它!)。

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

“非常感谢”你。

1 个答案:

答案 0 :(得分:4)

除非您知道:

,否则无法正确执行此操作
  • 时区。
  • 与那些时间相关的日子。

一旦你知道,你就可以:

date_default_timezone_set('timezone here');
$seconds_diff = strtotime("2010-08-29 $end") - strtotime("2010-08-29 $start");