![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 162 Pomógł: 2 Dołączył: 18.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
wywołuję funkcję :
Kod $time_stop = mktime(0,0,300,0,0,0); chcę dodać zmienną $time_stop do znacznika czasu : $date_start; Zmienna $time_stop przechowuje liczbę sekund które chcę dodać do daty inicjacji pewnego zdarzenia... dodając 300 sekund do $date_start : Kod $date_start += 300; wszystko działa, data zwiększyła się o 5 minut... Dodać dwóch znaczników do siebie nie mogę więc robię : Kod $stop = date(s, $time_stop); i wywołując : Kod $date_start += $stop; nic się nie dzieje, bo funkcja date przypisuje 00 do zmiennej...dlaczego ? Jak zamienić sekundy które są w znaczniku czasu na normalne sekundy ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 224 Pomógł: 18 Dołączył: 4.02.2003 Skąd: Częstochowa Ostrzeżenie: (0%) ![]() ![]() |
Wszystko liczy się tak jak należy. Akurat w takim przykładzie wychodzi ze zmiennej $stop właśnie 00 sekund (bo 300 / 60 = 5min i 00sek).
Jeśli chcesz ilość "bezwzględną" sekund możesz np. to zrobić tak:
Ten post edytował rafalp 25.12.2008, 14:46:02 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 07:31 |