[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Разница во времени
one_player
Добрый вечер/день.
Прошу помощи с подсчетом разницы во времени.
Есть скрипт который пишет в базу MySQL время обновлением ячейки NOW() сама же ячейка в формате TIME. Таких ячеек много но для примера возьмем 2шт.
Пример:
В ячейку time1 пишется значение в таком формате 08:52:57
И в ячейку time2 пишется значение в таком же формате 10:26:09
Если я забираю эти значения из базы и вычитаю от большего меньшее что бы получить разницу т.е.
$time0=$time2-$time1
То получаю целый час т.е. $time0 = 1
А как получить реальную разность во времени т.е. 01:33:12
Valick
one_player, по хорошему формат должен быть TIMESTAMP (поспешил)
а так, вот так:
SELECT SEC_TO_TIME( UNIX_TIMESTAMP( time2 ) - UNIX_TIMESTAMP( time1 ) ) FROM  `table`


_____________
Стимулятор ~yoomoney - 41001303250491
depp
select TIMEDIFF( time2 , time1 ) FROM table
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.