Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Программинг, Скрипты, Софт, Сервисы
»
Тема:
Гении php есть? Вывод случайной даты
Новая тема
Ответить
цитата
21/03/17 в 15:19
Woland
Сабж. Гугл, блять, всё перемешал и в нём не могу найти
Нужно выводить (echo в смысле) на странице рандомную дату и время (или всё вместе в одном коде, похуй) с условием, что это дата из диапазона "за последний месяц". Как это сделать элегантно кто подскажет?
цитата
21/03/17 в 15:25
vi[:RuS]
Код:
$int= mt_rand(1262055681,1262055681);
$string = date("Y-m-d H:i:s",$int);
ЗЫ:
http://bit.ly/2ni3PEc
цитата
21/03/17 в 15:35
Woland
Спасибо, нашел там такой вариант:
Дата и время:
<?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')); ?>
цитата
21/03/17 в 15:44
rx
mt_rand(1262055681,1262055681); вернет дату за 2009, если что
правильный ответ в гугле отсутствовал, это
echo date("Y-m-d H:i:s", time()-rand(0,2592000));
цитата
21/03/17 в 15:56
Woland
Ну да, или такой медод (для тех, у кого есть калькулятор)
Спасибо!
цитата
21/03/17 в 16:16
vi[:RuS]
rx писал:
mt_rand(1262055681,1262055681); вернет дату за 2009, если что
mt_rand(1262055681,1262055681); не возвращает никакой даты, если что
Новая тема
Ответить
Эта страница в полной версии