Архив

Posts Tagged ‘программирование’

SQL разница между датами

Март 3rd, 2010

везде предлагается использовать функцию DATEDIFF()
но когда мне потребовалось высчитать разницу между датами в днях – у меня это почему-то не вышло :(
пришлось изобрести велосипед (аж две штуки):
1. (UNIX_TIMESTAMP(`date2`)-UNIX_TIMESTAMP(`date1`))/86400)
2. (TO_DAYS(`date2`) - TO_DAYS(`date1`))

например, узнать сколько прошло дней от даты `date1`:
(TO_DAYS(NOW()) - TO_DAYS(`date1`))

вот собственно и всё :)

разработка , , ,

goto ?

Декабрь 22nd, 2009

картинки, развлечения ,