Обучение/Помощь новичкам | Время(таймер)
Тема закрыта by
lotos3
Причина: Спасибо юзеру TuT, помог!
Причина: Спасибо юзеру TuT, помог!
Привет кодеры!
Такое дело, есть 10 ключей, когда их использовал нужно вывести отчет времени(день), немогу понять как написать формулу!!!
Такое дело, есть 10 ключей, когда их использовал нужно вывести отчет времени(день), немогу понять как написать формулу!!!
lotos3 , Записывай время и проверяй.
TuT , записываю время по выбыванию последнего ключа, пишу такой код:
Выводит 70-й год вообще!!!
$time = $user['time'] - time();
echo $time;
Выводит 70-й год вообще!!!
я с этими таймерами не работал, поэтому немогу понять их систему
нужно чтобы отчитало 24 часа
lotos3 , Так сделал запись UPDATE? В таблицу (time() + 3600 * 24)
TuT , это когда последний ключ использовал?
Мне нужно както вывести на экран
Мне нужно както вывести на экран
lotos3 , Время использования записал? Если да, то покажи во что оборачиваешь, для вывода.
TuT , ну например записал в бд время 1563712911
Теперь вывожу:
До начисления:
Теперь вывожу:
<?
$time = $user['time'] - time();
?> До начисления:
<? echo $time; ?>
lotos3 (21.07.2019 в 12:43)
TuT , ну например записал в бд время 1563712911
Теперь вывожу:
До начисления:
TuT , ну например записал в бд время 1563712911
Теперь вывожу:
<?
$time = $user['time'] - time();
?> До начисления:
<? echo $time; ?> Вот тебе пример
<?
function vremja($time=NULL){
if ($time == NULL)$time = time();
$timep="".date("j M yг. в H:i", $time)."";
$time_p[0]=date("j n Y", $time);
$time_p[1]=date("H:i", $time);
if ($time_p[0] == date("j n Y"))$timep = date("H:i:s", $time);
if ($time_p[0] == date("j n Y", time()-60*60*24))$timep = "Вчера в $time_p[1]";
$timep=str_replace("Jan","Янв",$timep);
$timep=str_replace("Feb","Фев",$timep);
$timep=str_replace("Mar","Мар",$timep);
$timep=str_replace("May","Мая",$timep);
$timep=str_replace("Apr","Апр",$timep);
$timep=str_replace("Jun","Июня",$timep);
$timep=str_replace("Jul","Июля",$timep);
$timep=str_replace("Aug","Авг",$timep);
$timep=str_replace("Sep","Сент",$timep);
$timep=str_replace("Oct","Окт",$timep);
$timep=str_replace("Nov","Нояб",$timep);
$timep=str_replace("Dec","Дек",$timep);
return $timep;
}
$users['time'] = (time() + 3600 * 24);//к примеру мы записали
echo vremja($users['time']);