Xwab
Форумыnavigate_nextПрограммирование на PHP

Работа с датами
Сообщения
sadiev

Приветствую вас, дорогие мои люди. Подскажите, где можно почитать информацию о работе с датами. Например в таблицы записывать дату создания запись и время. 12.12.13 14:56. И чтобы эта запись не выводилась после этой даты.

12 Янв 2013, 11:03
DarkDead

http://www.php.su/functions/?date это?

12 Янв 2013, 11:10
sadiev

Не совсем. Вот в БД у меня есть дата 21.12.13. Мне надо выводить запись до тех пор пока это число не наступило. Естественно этот вариант не будет работать:
$today = date("m.d.y");
$bd = "21.12.13";
if($today<$bd){//вывожу запись}

12 Янв 2013, 11:15
Анархист

sadiev,mysql запрос с выборкой данных,с условием.

12 Янв 2013, 11:27
Gemorroj

sadiev, dj первых, тебе нужно записывать дату в БД не как varchar, а нормальными специализированными типами для дат. Тогда и выборка по ним будет куда эффективнее.

12 Янв 2013, 11:34
Анархист

Gemorroj, DATETIME,TIMESTAMP

12 Янв 2013, 11:43
sadiev

Слава нейронам, парни, можно ведь даты и так сравнивать, если ставить год/месяц/день (date("ydm")).
Например 20130120 будет меньше чем 20130201. Я прав?

12 Янв 2013, 11:50
SL_NeKrOmAnT

А лучше time() записывать и сравнивать...
Целое число.

12 Янв 2013, 11:52
Анархист

SL_NeKrOmAnT,вариантов много.

12 Янв 2013, 11:57
SL_NeKrOmAnT

По мне сравнивать целое число удобнее... Чем преобразовывать тоже число в формат даты и записывать.

12 Янв 2013, 11:58
Ответить на тему