![]() |
![]() |
![]()
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: 675 Pomógł: 58 Dołączył: 17.12.2013 Ostrzeżenie: (10%) ![]() ![]() |
Aha, to zmienia postać rzeczy, ja tu kminie w głowie od wczoraj jak policzyć najbliższy przejazd na podstawie porównania dat a wg tego co dobrze teraz rozumiem wystarczy znaleźć przejazd w przedziale a-b a nie porównania a-a, dobrze rozumiem? to łatwe do napisania powinno być.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 23:03 |