Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Odejmowanie dat
Forum PHP.pl > Forum > Gotowe rozwiązania
northwest
Witam serdecznie,
Potrzebuję skrypt do odejmowania dat i wyświetlania ile "5 min" się w nim mieści.
Skrypt mam:
  1. $ileminuttrwalot = strtotime($tempow['2']) - strtotime($tempow['1']);
  2. (28-10-2015 07:00:00 - 27-10-2015 21:00:01)
  3. $ileminuttrwalot = date('d-m-Y H:i:s', $ileminuttrwalot);


W wyniku tego odejmowania otrzymujemy 9:59.
Chciałbym żeby skrypt:
a) zaokrąglił czas do pełnych minut (podzielnych przez "5")
cool.gif wyświetlił ile "paczek" po 5 minut mieści się w zadanym przedziale (czyli ilość dni/godzin/minut : 5)

Ma ktoś może pomysł jak to zrobić?

Z góry dziękuję za pomoc,
Northwest
trueblue
1) zamieniasz czas na sekundy, dzielisz przez 300, z tego "ceil", mnożysz przez 300, i zamieniasz (sekundy) na czas.
2) jeśli częściowych paczek, to część czerwona, jeśli całych paczek, to czerwona część i z tego "floor", jeśli "zaokrąglonych" paczek, to cała podkreślona część.
northwest
nie bardzo wiem o co chodzi sad.gif
trueblue
9:59, to 9*3600+59*60=35940 sekund, dalej skorzystaj z pseudokodu, który podałem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.