Работа с датами

levi-de

Новичок
Работа с датами

юЗдравстсвуйте!
У меня вопрос такой.

Обязательно ли при работе с датами напр. 15.12.2005 записывать как 20051215 для того, чтобы работать с ней?
Есть ли в PHP какие-нибудь функции для прогона периода дат (от хх.хх.хххх до хх.хх.хххх) в цикле. Ну и также интересует любая другая полезная пнформация по этому поводу



Спасибо
 

levi-de

Новичок
В общем есть у меня MySQL таблица с периодами времени

Peak/Season 15.06 15.09
Middle-Season 15.04 14.06
OffPeak-Season 16.09 14.04

То есть весь год раскидан по трём сезонам

Дальше я подаю запрос, сколько совпадений будет с 10.03 по 15.12

Нужно вывести на экран

peak напр. 45
middle напр 18
offpeak напр. 118
 

Фанат

oncle terrible
Команда форума
у тебя неправильная MySQL таблица. дата должна быть отдельно, в предназначенном для неё поле.

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

Romashov

экспериментатор
Совпадений с чем?
Догадываюсь, что есть ещё таблица с событиями. В ней хранится дата? В каком формате?
 

levi-de

Новичок
в общем это я сделал. Только я передаю даты не как "число месяц", а наоборот "месц число".

В общем проблемма такая, что оно мне ищет и находит все возможные совпадения, но не даты. То есть например дату 45.12 оно тоже считает за дату

-~{}~ 09.12.05 18:32:

спасибо, а можно поподробнее о MySQL функциях? Дата у меня в MySQL а записана как месяцдень
 
Сверху