![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 259 Pomógł: 0 Dołączył: 26.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
mam taki kod który oblicza różnicę miedzy dwona datami.
wszystko pięknie tylko jak różnica jest większza niż 60minut pokazuje mi np. 00:45 a chiałbym by pokazywało 60:45. Jest jakaś funkcja w php by móć ją zastosować w moim problemie -------------------- www.wettradar.com
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 657 Pomógł: 125 Dołączył: 29.04.2006 Ostrzeżenie: (0%) ![]() ![]() |
Przydatna podczas bawienia się tekstowymi datami jest funkcja strtotime(), bo daty w formie timestamp łatwiej "obrabiać".
Edit: Eeee, sory, chyba źle zrozumiałem. Dodaj też godziny. echo date("H:i:s",($czas_teraz-$czas)); Ten post edytował radex_p 11.06.2008, 20:28:33 -------------------- |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ech... date sluzy do wyswietlania daty i czasu a nie roznic.
Chcesz miec liczbe minut to podziel sobie roznice przez 60 i po sprawie. edit down: nie lekcja matematyki a lekcja logicznego myslenia i czytania manuala ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Widzę, że obojgu wam* kłania się matematyka... Mamy przykładowo 100 sekund. Dzielimy to przez 60. Mamy 1 minutę i 40 sekund (reszta z dzielenia). Analogicznie dla 122 sekund. 122 = 2 * 60 + 2, co daje 2 minuty i 2 sekundy. Tyle. Funkcja date() w tym przypadku nie sprawdzi się.
* grzegorz_g, radex_p // edit up: racja ![]() Ten post edytował phpion 11.06.2008, 20:42:11 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 31.07.2025 - 06:10 |