![]() |
![]() ![]() |
![]() |
-Grzyw- |
![]()
Post
#1
|
Goście ![]() |
Witam. Mam pytanie. Dlaczego poniższy skrypt nie działa?
$pierwsza="13:45"; $druga="02:43"; $czas1 = explode(":", $pierwsza); $czas2 = explode(":", $druga); $czas = mktime ($czas1[0],$czas1[1],0,0,0,0); $czasb = mktime ($czas2[0],$czas2[1],0,0,0,0); $czasok=$czas+$czasb; $gotowe=date("H:i",$czasok); |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 99 Pomógł: 0 Dołączył: 14.07.2003 Skąd: z epoki lodowcowej Ostrzeżenie: (0%) ![]() ![]() |
poniewaz nie istnieje timestamp dnia 0, miesiaca 0, roku 0.
zerowy (a zapewne o ten Ci chodzi) timestamp to dzien 1 stycznia 1970 czyli $czas = mktime ($czas1[0],$czas1[1],0,1,1,1970); $czasb = mktime ($czas2[0],$czas2[1],0,1,1,1970); Ten post edytował radzaw 18.08.2004, 23:38:59 -------------------- |
|
|
-Grzyw- |
![]()
Post
#3
|
Goście ![]() |
Tak sądziłem i spróbowałem wcześniej z przypadkową datą.
Powstaje jednak nowy problem: w wyniku dodawania tych dwóch czasów wynik jest chybiony o godzinę: 15:28 zamiast 16:28. Czy jest to kwestia jakiegoś parametru? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 06:06 |