Отличие «Час: Минута» от двух струн «Час: Минута» - PullRequest
2 голосов
/ 29 августа 2010

Просто, а? -sigh-

Функция. Два строковых аргумента (я думаю, это не имеет значения, тип). Возвращает строку, которая представляет собой разницу во времени между аргументами. Думайте об этом как о прилавке в вашем местном интернет-кафе CS.

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

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

Я пытался. Просто смущен, чтобы сказать, сколько времени я потратил на этот алгоритм. Я не могу изменить формат (расскажите мне об этом!).

Если вам случится узнать класс, файл или фрагмент кода из глубины интернета, я был бы рад использовать его.

«Спасибо» вам большое.

1 Ответ

4 голосов
/ 29 августа 2010

Вы не можете сделать это правильно, если не знаете:

  • Часовой пояс.
  • День, связанный с этими временами.

Как только вы это узнаете, вы можете сделать:

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