Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%)
|
Witam serdecznie,
Mam taki blok danych:
Na przykładzie drugiego wiersza: C|26-10-2014 04:00:01|26-10-2014 05:00:00|2|1||dzisiaj|FULL||usa|Chopin|<finish> Oznacza że pojazd będzie poruszał się w godzinach od 26-10-2014 04:00:01 do 26-10-2014 05:00:00 Na przykładzie czwartego wiersza: D|26-10-2014 05:00:01|26-10-2014 15:00:00|1|2||dzisiaj|FULL||usa|Chopin|<finish> Oznacza że pojazd będzie się poruszał od 26-10-2014 05:00:01 do 26-10-2014 15:00:00. Wiesz E|2014-10-26 04:00:00|usa|Chopin|<finish> - oznacza że pojazd stoi. Potrzebuję funkcję która przeszuka powyższego stringa i wyszuka blok danych najbliższego wskazanej dacie. Czyli np. szukam daty 26-10-2014 05:00:01 - to zwróci mi blok: C|26-10-2014 15:00:01|26-10-2014 16:00:00|1|2||dzisiaj|FULL||usa|Chopin|<finish> Umiałby ktoś coś takiego napisać? Bardzo proszę o pomoc, Northwest |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%)
|
dziękuję bardzo za pomoc (IMG:style_emoticons/default/smile.gif) Działa to prawie tak, jak potrzebuję (IMG:style_emoticons/default/smile.gif) )
Nie wyszukuje jednak do końca tak jakbym chciał… Przykładowo dodaję poszukiwany string: 26-10-2014 18:10:01 I nic nie znajduje - a powinien pierwszy wiersz: D|26-10-2014 16:00:01|27-10-2014 02:00:00|2|1||jutro|FULL||usa|Chopin| Czy dałoby się rozszerzyć to o to, że dla stringów poprzedzonych E lub F (np. E|2014-10-26 04:00:00|usa|Chopin|) jako parametr daty od przyjmowałby 00:00:00 wybranego dnia (czyli dla E|2014-10-26 04:00:00|usa|Chopin| funkcja szukająca widziałaby wtedy E|2014-10-26 00:00:00|2014-10-26 04:00:00|usa|Chopin|)? Ten blok znaków przy wartościach z E i F chyba warto rozszerzyć z E|2014-10-26 04:00:00|usa|Chopin| na E||2014-10-26 04:00:00|usa|Chopin| prawda? (IMG:style_emoticons/default/smile.gif) Idealnie byłoby gdyby ta funkcja zwracała 2 informacje: a) czy jest w tym przedziale jakiś przejazd (IMG:style_emoticons/default/cool.gif) najbliższy przejazd we wskazanej dacie (zarówno w przyszłości jak i w przeszłości) |
|
|
|
northwest Funkcja przeszukująca stringa 23.10.2014, 14:07:24
tzm [PHP] pobierz, plaintext <?php $string ... 23.10.2014, 14:39:07
Pyton_000 tzm to znajdzie rekord z dokładną datą, a jemu cho... 23.10.2014, 18:53:00
tzm Sorki, nie doczytałem... zaraz zrobię edita. 23.10.2014, 18:53:47
tzm Aha, to zmienia postać rzeczy, ja tu kminie w głow... 24.10.2014, 11:09:03
northwest Tzn to są dane postojów i przejazdów
Potrzebuję u... 24.10.2014, 11:14:32 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 05:10 |