Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Czas
Smarss
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 28.10.2007

Ostrzeżenie: (10%)
X----


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.
Go to the top of the page
+Quote Post
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


  1. $time = time();
  2. echo date("d H i", $time);
Go to the top of the page
+Quote Post
Smarss
post
Post #3





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 28.10.2007

Ostrzeżenie: (10%)
X----


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

Ten post edytował Smarss 7.08.2011, 20:40:35
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 20:45