PHP функция - остаток дней, часов, минут до события
Как на php определить оставшееся время до будущего события?
Иногда необходимо определить оставшееся время до определённого события в будущем и получить отформатированную строку оставшихся - дней, часов, минут. Для этого есть небольшая функция.
PHP
<?php
function remains_parse_timestamp($t=0){
$day=floor($t/86400);
$hour=($t/3600)%24;
$min=($t/60)%60;
return array('day'=>$day,'hour'=>$hour,'min'=>$min);
}
function remains($t){
$timesres='';
if(time()<$t){
$arr=remains_parse_timestamp($t-time());
if($arr['day']>0){
$timesres.=$arr['day'].' дн. ';
}
if($arr['hour']>0||$timesres!=''){
$timesres.=$arr['hour'].' ч. ';
}
if($arr['min']>0||$timesres!=''){
$timesres.=$arr['min'].' мин.';
}
}
return $timesres;
}
echo remains(1604389720);//В функцию передаем unix timestamp даты в будущем.
?>
Дата публикации: 2022-01-01
ТОП 10 случайных публикаций
1§
Информер контроля расхода памяти сайта Дата публикации: 2018-11-10 15:40:48 Разработка графического информера для оперативного контроля расхода памяти выделенной для сайта на хостинге. Описание работы, исходники, коментирование.
3§
Отправка писем из php Дата публикации: 2023-05-14 22:24:41 PHP класс для отправки писем с вложением файлов по нескольким адресам в кодировке UTF-8.
4§
Как в MySQL хранить и выводить Emoji на PHP Дата публикации: 2023-07-31 16:43:48 Что такое символы Emoji? Как в MySQL хранить и выводить Emoji на PHP? Включить поддержку Emoji у существующих таблиц MySQL. Примеры с описанием кода.
5§
SITEMAP – карта вашего сайта Дата публикации: 2023-05-01 09:26:01 Темы: Что есть sitemap, для чего нужен, виды формата sitemap, структура sitemap.xml, как использовать для SEO, что будет если не применять, регистрация в ПС.
6§
Модификация titlle сайта из javascript Дата публикации: 2023-07-30 17:23:24 Код на javascript обеспечивающий модификацию отображения текста в заголовке страницы сайта title. Примеры с пояснением работы.
7§
Адаптация размера плеера Youtube на js, css Дата публикации: 2023-07-30 18:24:20 Как сделать адаптацию размера плеера Youtube под пропорции видео и страницу сайта на десктопе и мобильной версии, на javascript, css. Пример с пояснением работ.
9§
RSS каналы – актуальность технологии сегодня Дата публикации: 2023-04-30 10:42:38 Темы: Что есть RSS, история возникновения, зачем нужен на сайте, актуален ли сегодня, плюсы и минусы RSS ленты, как использовать в SEO, защита от плагиата.