|
|
|
| Совсем чтото не идет в голову как сделать таймер.
Нужно сделать таймер который считал время которое осталось до указанной даты "типа до нового года осталось 196 дней 23 часа 17 минут 36 секунд" | |
|
|
|
|
|
|
|
для: zavragnov
(12.07.2006 в 13:33)
| |
<script language="JavaScript">
function myFunction1(){
if (date<=myDate) month1=12-(month-myMonth);
else month1=11-(month-myMonth);
}
function myFunction2(){
if (date>myDate) month1=(myMonth-month-1);
else month1=(myMonth-month);
}
function myFunction3(){
if (date<=myDate) month1=0;
else month1=11;
}
function myFunction4(){
if (month==2) date1=(28-date+myDate);
if (month==4) date1=(30-date+myDate);
if (month==6) date1=(30-date+myDate);
if (month==9) date1=(30-date+myDate);
if (month==11) date1=(30-date+myDate);
if (month==1) date1=(31-date+myDate);
if (month==3) date1=(31-date+myDate);
if (month==5) date1=(31-date+myDate);
if (month==7) date1=(31-date+myDate);
if (month==8) date1=(31-date+myDate);
if (month==10) date1=(31-date+myDate);
if (month==12) date1=(31-date+myDate);
}
var date=(new Date()).getDate();
var month=(new Date()).getMonth()+1;
//вводишь дату
var myDate=25
var myMonth=2
if (month>myMonth) myFunction1();
if (month<myMonth) myFunction2();
if (month==myMonth) myFunction3();
if (date<=myDate) date1=(myDate-date);
if (date>myDate) myFunction4();
if (month1==1) monthtxt=("month");
if (month1>1 && month1<5) monthtxt=("months");
if (month1>4) monthtxt=("monthes");
if (date1==1, 21) datetxt=("day");
if (date1>1 && date1<5) datetxt=("days");
if (date1>21 && date1<25) datetxt=("days");
if (date1>4 && date1<21) datetxt=("days");
if (date1>24 && date1<31) datetxt=("days");
var txt=("Until the Birthday of Admin of WOweb.ru ");
if (month1==0 && date1==0) txt=("My Birthday Today");
document.write('<font color="black" size="2">'+txt+'</font><br>');
if (month1>0) document.write('<font color="black" size="2">'+month1+" "+monthtxt+'</font>');
else document.write("");
if (date1>0) document.write('<font color="black" size="2"> '+date1+" "+datetxt+'</font>');
else document.write("");
</script>
|
| |
|
|
|
|
|
|
|
для: Squadron
(12.07.2006 в 13:43)
| | Спасибо только мне на PHP надо | |
|
|
|
|
|
|
|
для: zavragnov
(12.07.2006 в 13:55)
| | и где php бутет считать Вам секунды? | |
|
|
|
|
|
|
|
для: Trianon
(12.07.2006 в 14:22)
| |
<?php
$d = 65*24*60*60;
$a = time();
$till=$d; // Заданное время
$intervalkonec = $a+$d;
//$r= $till-time(); // Считаем сколько времени осталось
$r = $intervalkonec-time();
$r_d=$r / (24 * 60* 60); // Узнаём сколько дней
//вот тут не пойму
$r_h=$r/24/3600; // Подсчитываем колво оставшихся часов
$r_s=$r/60/60 ;
.....
//вот тут не пойму
echo "Осталось: ".$r_d." дней, ".$r_h." минут ".$r_m." часов и ".$r_s." секунд";
?>
|
| |
|
|
|