Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как преобразовать получить разницу двух DateTime в 
:(
    Опции темы
FatherFrost
Дата 3.6.2005, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Почетный Мороз
**


Профиль
Группа: Участник
Сообщений: 272
Регистрация: 27.4.2005
Где: Крайний север

Репутация: нет
Всего: 6



Есть два поля типа DateTime, в которых хранятся даты начала и конца какого-либо процессса. Мне нужно получить разницу между этими датами в минутах, ноя никак не могу это реализовать.


--------------------
Задаю много глупых вопросов....
PM MAIL ICQ   Вверх
Ignat
Дата 3.6.2005, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 21
Всего: 73



ИМХО, так:

Код

SELECT DATE_FORMAT(`fin`-`start`,"%i") as `raznica` FROM `table` WHERE 1;


Это сообщение отредактировал(а) Ignat - 3.6.2005, 16:15


--------------------
Теперь при чем :P
PM   Вверх
Ignat
Дата 3.6.2005, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 21
Всего: 73



Ошибся. Правильный вариант:

Код

SELECT  FLOOR((UNIX_TIMESTAMP(`fin`)-UNIX_TIMESTAMP(`created`))/60 ) AS `raznica` FROM  `table` WHERE 1;



--------------------
Теперь при чем :P
PM   Вверх
FatherFrost
Дата 6.6.2005, 13:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Почетный Мороз
**


Профиль
Группа: Участник
Сообщений: 272
Регистрация: 27.4.2005
Где: Крайний север

Репутация: нет
Всего: 6



Спасибо... Я уже дошел до ентого, но к сожалению это не помогло....


--------------------
Задаю много глупых вопросов....
PM MAIL ICQ   Вверх
Ignat
Дата 6.6.2005, 14:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 21
Всего: 73



Цитата(FatherFrost @ 6.6.2005, 14:35)
Спасибо... Я уже дошел до ентого, но к сожалению это не помогло....

То есть как?


--------------------
Теперь при чем :P
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0443 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.