Soul's Buyer
С нами с 16.11.05
Сообщения: 12702
Рейтинг: 10740
|
Добавлено: 21/03/17 в 15:19 |
Сабж. Гугл, блять, всё перемешал и в нём не могу найти
Нужно выводить (echo в смысле) на странице рандомную дату и время (или всё вместе в одном коде, похуй) с условием, что это дата из диапазона "за последний месяц". Как это сделать элегантно кто подскажет?
|
|
|
|
С нами с 14.10.03
Сообщения: 374
Рейтинг: 609
|
Добавлено: 21/03/17 в 15:25 |
|
|
|
|
Soul's Buyer
С нами с 16.11.05
Сообщения: 12702
Рейтинг: 10740
|
Добавлено: 21/03/17 в 15:35 |
Спасибо, нашел там такой вариант:
Дата и время:
Код: [развернуть] | <?php echo date('Y-m-d H:i:s', strtotime( '-'.mt_rand(0,30).' days')); ?> |
Время без даты:
Код: [развернуть] | <?php echo date('H:i:s', strtotime( '-'.mt_rand(0,86400).' seconds')); ?> |
|
|
|
|
С нами с 22.05.04
Сообщения: 268
Рейтинг: 251
|
Добавлено: 21/03/17 в 15:44 |
mt_rand(1262055681,1262055681); вернет дату за 2009, если что
правильный ответ в гугле отсутствовал, это
echo date("Y-m-d H:i:s", time()-rand(0,2592000));
|
|
Нестандартные задачи. Кастом программинг на ПХП. Оптимизация стороннего кода. Недорого, недешево.
|
9
|
|
|
Soul's Buyer
С нами с 16.11.05
Сообщения: 12702
Рейтинг: 10740
|
Добавлено: 21/03/17 в 15:56 |
Ну да, или такой медод (для тех, у кого есть калькулятор) Спасибо!
|
|
|
|
С нами с 14.10.03
Сообщения: 374
Рейтинг: 609
|
Добавлено: 21/03/17 в 16:16 |
rx писал: | mt_rand(1262055681,1262055681); вернет дату за 2009, если что |
mt_rand(1262055681,1262055681); не возвращает никакой даты, если что
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |