Cześć
To daty w pliku.
14^55^00^21^08^2018--19^00^00^21^08^2018
08^55^00^21^08^2018--14^00^00^21^08^2018
14^05^00^11^08^2018--19^00^00^12^08^2018
05^00^00^21^08^2018--17^00^00^21^08^2018
(...)
godzina^minuta^sekunda^dzien^miesiac^rok. Zawsze w linii sa dwie daty jakby "od-do".Daty mogą mieć różne dni ale miesiace te same.
Zalóżmy że jest dzisiaj 21 sierpnia 6 rano czyli
06^00^00^21^08^2018
a data "do"
15^00^00^21^08^2018
Chodzii o to żeby wyswietlić wszystkie linie nie z pomiędzy tyc dat ale te ktore są "dzisiaj" a poczatkowa wartosc MUSI byc "wczesniej niz pierwsza data(ale musi to byc "dzisiaj" ) a to "do" ta druga. Maksymalnie. Inne nie brane pod uwage. Jesli pierwsza wartosc bedzie rowna aktualnej to nie wyswietlac.
Problem w tym ze nie wiem jak sprawdzic czy to jest dzisiaj. Przekonwertowując na timestamp sprawdzic moge tak:
if(($pierwsza > time()) && ($druga > time()))
{
// oi
}
Tylko że ten przyklad wyświetli mi daty wszystkie "sprzed" pierwszej daty.