![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 532 Pomógł: 24 Dołączył: 15.04.2011 Skąd: Kalisz Ostrzeżenie: (0%) ![]() ![]() |
Mam rozpoczęcie i zakończenie eventu co do sekundy. Potrzebuję wydobyć z tego przedziału czasowego ilość sekund/czasu, jaki przypada w danym dniu. Przykład:
Event trwa od 20:00:00 01.01.2017, do 10:00:00 03.01.2017 Potrzebuję danych, ile czasu trwał w dniach. Po przeliczeniu "po ludzku", wiemy, że: 01.01.2017 - 4 godziny 02.01.2017 - 24 godziny 03.01.2017 - 10 godzin Ale teraz, jak to zaprogramować, by w kodzie to policzyć? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli event zajął >=2 dni, to na pewno (dni-2)*24 godziny + godziny od startu do północy startu + od północy zakończenia do godziny zakończenia.
Jeśli event zajął 1 dzień, to godzina zakończenia-godzina startu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 21:00 |