php таймер помощ за редакция

kekeres

Registered
$now = time();
$difference = $now - 1272750735 ;
$num = $difference/86400;
$days = intval($num);
$num2 = ($num - $days)*24;
$hours = intval($num2);
$num3 = ($num2 - $hours)*60;
$mins = intval($num3);
$num4 = ($num3 - $mins)*60;
$secs = intval($num4);
echo "
$days day $hours<span class='color'>h</span> $mins<span class='color'>min</span> $secs<span class='color'>sec</span>
";


това ми искарва до секунди а искам и стотните да ми искара как ще стане ?
 
Заповядай
Код:
$now = time(); 
$difference = $now - 1272750735 ; 
$num = $difference/86400; 
$days = intval($num); 
$num2 = ($num - $days)*24; 
$hours = intval($num2); 
$num3 = ($num2 - $hours)*60; 
$mins = intval($num3); 
$num4 = ($num3 - $mins)*60; 
$secs = intval($num4); 
$num5 = ($num4-$secs)*100;
$stotni = intval($num5);
echo " 
$days day $hours<span class='color'>h</span> $mins<span class='color'>min</span> $secs<span class='color'>sec</span>$stotni<span class='color'>stotni</span> 
";
 
Така?
Код:
$now = time(); 
$difference = $now - 1272750735 ; 
$num = $difference/86400; 
$days = intval($num); 
$num2 = ($num - $days)*24; 
$hours = intval($num2); 
$num3 = ($num2 - $hours)*60; 
$mins = intval($num3); 
$num4 = ($num3 - $mins)*60; 
$secs = intval($num4); 
$num5 = ($num3-$mins)*100;
$stotni = intval($num5);
echo " 
$days day $hours<span class='color'>h</span> $mins<span class='color'>min</span> $secs<span class='color'>sec</span>$stotni<span class='color'>stotni</span> 
";
 
така поне отчита нещо но не е както трябва по тоя начин 100сек са 1 минута :)
 
Брат в грешка си
$num4 = ($num3 - $mins)*60;
на този ред умножавайки го по 60 ние го превръщаме от минути в секунди.
$num5 = ($num3-$mins)*100;
на този ред умножавайки го по 100 ние го превръщаме от минути в стотни.

Понеже основната еденица за време е секунда [истема si ]
стотната и хилядната за въведени за по голям обхват на точността
1сек=100стотни
:)
 
ми стартирай го този скрипт и виж резултата 100 стотни са = на една мунута а те трябва да са равни на 1 секунда погледни като го стартираж че за 1 минута се покачват стотните до 100 и тогава се зануляват и почват от начало а на мен ми трябва за 1 сек да се занулат и да почнат от начало
 

Back
Горе