Strict Standards: Resource ID#25 used as offset, casting to integer (25) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#28 used as offset, casting to integer (28) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: как сделать "осталось до" на php
ТвойWeb » WebMaster класс » PHP/Perl » как сделать "осталось до" на php

Страниц (1): [1]
 

1. underwater - 28 Июля, 2006 - 13:55:46 - перейти к сообщению
привет всем, сразу прошу прощения, если такой вопрос уже обсуждался, лично я не нашел. вопрос в следующем.

нужен скрипт, отсчета оставшегося времени до определенной даты, в php я полный 0, поэтому и пришел к вам. в сети нашел скрипт:

CODE:
<?
function countdays($date)
{
$date = explode(".", $date);
@$day = floor((mktime(0,0,0,$date[1],$date[0],$date[2])-time())/86400);
if ($day < 0) return "наступило";
else return $day;
}

print "До 31.12.06: <b>".countdays("31.12.2006")."</b> дней";
?>


все нормально, но есть загвоздка, он показывает только сколько дней, а мне нужно еще отображение, сколько часов и секунд, и если возмоджно милисекунд.
Как можно подправить этот скрипт с данными возможностями. помогите пожалуйста.
Заранее большое спасибо!
2. persei - 02 Августа, 2006 - 07:33:24 - перейти к сообщению
PHP:
<?
function countdays($date)
{
$date = explode(".", $date);
$day = date("d дней m месяцев Y лет H часов i минут s секунд", mktime(0,0,0,$date[1],$date[0],$date[2])-time());
if ($day < 0) return "наступило";
else return $day;
}

print "До 31.12.06: <b>".countdays("31.12.2006")."</b>";
?>

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0331]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33