Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Czas
Forum PHP.pl > Forum > Przedszkole
Smarss
Witam,
mam mały problem z przerobieniem czasu time() na format Dni godziny minuty. Czy ktoś może miał już taki problem?
dam przyklad: jak dam 1200(czas w time) to chce żeby pokazało 0 dni 0 godzin 20minut.
CuteOne
  1. $time = time();
  2. echo date("d H i", $time);
Smarss
To znam, ale nie mam pojęcia jak mogę to zrobić że jak dodam w time 20 minut to żeby mi pokazywało tylko 20 minut a nie cala datę + 20minut
np.
  1. echo date("d H i",(60*20));

daje wynik:
Kod
01 01 20

a chciałbym:
Kod
00 00 20





Edit:
Rozwiązanie znalezione z innego portalu:
  1. function odlicz($czas){
  2. $now = time();
  3. $sometime = time()-$czas;
  4. $diff = $now - $sometime;
  5. $days = floor($diff / (24*60*60));
  6. $diff = $diff - ($days * 24*60*60);
  7. $houers = floor($diff / (60*60));
  8. $diff = $diff - ($houers * 60*60);
  9. $minutes = floor($diff / (60));
  10. echo $days.' dni, '.$houers.' godzin '.$minutes.' minut';
  11. }
skrypt by bigzbig
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-2025 Invision Power Services, Inc.