Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Skrypt odliczajacy czas do zadanej daty
Forum PHP.pl > Forum > Gotowe rozwiązania > Szukam
YeeHOOO
Poszukuje skryptu, ktory bedzie odliczal czas (dni, godziny, minuty, sekundy) od dzis do zadanej daty i zeby odswiezal sie co sekunde. Gdzie moge takie cos znalezc? Przeszukalem juz wiele stron ze skryptami ale na zadnej nie znalazlem tego co by mnie satysfakcjonowalo.
Z gory dziekuje za pomoc.
Pozdrawiam.
strife
Witam,

Skrypt trochę starszy od węgla biggrin.gif
  1. <?php
  2. // +--------------------------------------------
  3. // | Function countDaysLimit
  4. // | by (c) strife <strifee(at)gmail(dot)com>
  5. // +--------------------------------------------
  6. // | Description: Oblicza ile dni pozostalo do
  7. // | okreslonej daty.
  8. // +--------------------------------------------
  9. // | End Date: 05.10.2004 @ 03:42:51
  10. // +--------------------------------------------
  11.  
  12. function countDaysLimit( $countDays )
  13. {
  14.     $EndDate = explode( "-", $countDays );
  15.  
  16.     $convertEndDate = mktime(0, 0, 0, $EndDate[1], $EndDate[0], $EndDate[2] );
  17.  
  18.     $convertEndDateToScore = $convertEndDate - time(); // liczba sekund do konca
  19.  
  20.     // konwersja sekund na dni
  21.  
  22.     $resultMinute = $convertEndDateToScore / 60;  // tyle minut do konca
  23.     $resultHours  = $resultMinute / 60;           // tyle godzin do konca
  24.     $resultDays   = $resultHours / 24;            // tyle dnie do konca
  25.  
  26.     $convert = round( $resultDays );
  27.  
  28.     return $convert;
  29.  
  30. }
  31. // Użycie
  32.  
  33. echo 'Tylko <b>' . countDaysLimit( "20-08-2011" ) . '</b> dni do czegoś tam tongue.gif';
  34.  
  35. ?>

Przerobisz sobie lekko i masz gotowe smile.gif

Pozdrawiam!
Guest
Dzieki wielkie smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.