Автор Тема: И все таки, как отнять одно время от другого?  (Прочитано 7343 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн UltraMax

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 98
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.dinamo-minsk.org
Есть два поля datetime в мускуле, в формате 0000-00-00 00:00:00
Как грамотно отнять от одного другое чтобы получилась правильная разница
В лоб не получается, точнее дает какое-то значение, которое не подходит ни под одно из известных. Вроде как похоже на разницу в секундах - но не оно.:mad:

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
И все таки, как отнять одно время от другого?
« Ответ #1 : 04 Сентября 2001, 19:39:08 »
да лучше в юниксе хранить.
или сделай через жопу - переведи то что есть в юникс формат ereg-ом и посчитай разницу=)
ну, будем исповедоваться?

Оффлайн BigHarry

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 69
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
И все таки, как отнять одно время от другого?
« Ответ #2 : 14 Сентября 2001, 18:59:29 »
Может так:
UNIX_TIMESTAMP(firstdate) - UNIX_TIMESTAMP(seconddate)

Должна получится разница в секундах

Оффлайн alesh

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 97
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.alesh.ru
[moderated: imho реклама. (AliMamed)]
« Последнее редактирование: 07 Июля 2003, 10:08:08 от AliMamed »

Оффлайн Yukko

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1586
  • +0/-0
  • 0
    • Просмотр профиля
    • http://estrabota.com.ua
До сегодняшнего дня у меня работает вот это:
 strtotime ($data);
Преводит время в unix timestamp...
работа в Украине

Оффлайн nagash

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 341
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.nagash.org
зачем поднимать темы которым уже 2 года?

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28