![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 21.05.2003 Skąd: Szczecin Niebuszewo Ostrzeżenie: (0%) ![]() ![]() |
mam taki zapewne banalny problem :
[php:1:72a41ad164]<?php $minuta = date(i); $godzina = date(H); $dzien = date(d); $miesiac = date(m); $rok = date(Y); $czas = mktime($godzina, $minuta, 0, $miesiac, $dzien, $rok); $staryczas = mktime(10, 12, 0, 8, 7, 2003); $roznica = $czas-$staryczas; $godziny = floor($roznica/3600); $minuty = $roznica%60; echo "godzin $godziny minut $minuty"; ?>[/php:1:72a41ad164] jak widac glupi skrypcik powinien policzyc roznice miedzy czasem a starym czasem i wyswietlic w postaci godziny minuty wszystko spoko ale przy liczeniu $minuty sie wyklada bo nie czyta zmiennej $roznica i to wlasnie jest bezsensu. gdy wstawie jako ta zmienna jakas okreslona wartosc liczbowa to dziala ale gdy zmienna ta tworze przez odejmowanie innych to akurat przy liczeniu reszty nie dziala, w innych przypadkach zmienna $roznica czyta jak nalezy chociazby w liczeniu godzin, a i inne sposoby na liczenie roznicy typu $roznica =% 60 tez probowalem i nic ![]() ![]() i z gory sorry za slanie tak glupich zapewne pytan ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 21.05.2003 Skąd: Szczecin Niebuszewo Ostrzeżenie: (0%) ![]() ![]() |
hehe dobra jestem glupi zmeczony i nie lubie matmy a dzis nie mysle i skopalem tok rozumowania.
tak to se sekundy moge policzyc ale pomijajac to to problem z liczeniem reszty z dzielenia zmiennej ktorej wartosc jest wynikiem odejmowania pozostaje ![]() |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 21.05.2003 Skąd: Szczecin Niebuszewo Ostrzeżenie: (0%) ![]() ![]() |
eeeeeee jestem glupi
![]() [php:1:bd01c126e5]<?php $minuta = date(i); $godzina = date(H); $dzien = date(d); $miesiac = date(m); $rok = date(Y); $czas = mktime($godzina, $minuta, 0, $miesiac, $dzien, $rok); $staryczas = mktime(10, 12, 0, 8, 7, 2003); $roznica = $czas-$staryczas; $godziny = floor($roznica/3600); $minuty = $roznica%3600; $minuty2 = ceil($minuty/60); echo "godzin $godziny minut $minuty2"; ?>[/php:1:bd01c126e5] dosc gupie ale tera dziala sory za zasmiecanie forum postami ![]() ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
wielokrotnie zauważyłem, że w trakcie gdy starałem się wytłumaczyć komuś jakiś problem, (by mi go pomógł rozwiązać) - sam znajdywałem rozwiazanie.
Tak więc to forum również do tego się przydaje. I tak trzymać. ![]() -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Ja mam taki skrypt, jakby ktoś chciał:
[php:1:cffd8e2564]<?php function czas($t) { $min=floor($t/60); $godz=floor($min/60); if($min>60) { $min=($min-($godz*60)); } $sek=($t-($min*60) - ($godz*3600)); return($godz.":".sprintf("%02d",$min).":".sprintf("%02d",$sek).""); } // Przykład zastosowania srand((double) microtime()*10000000); $czas=time() - rand(3600,7200); czas(time()-$czas); ?>[/php:1:cffd8e2564] -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 07:35 |