GermanGhettos
Lt. Commander
- Registriert
- Apr. 2011
- Beiträge
- 1.169
Hi,
ich schreibe gerade ein kleines Programm, mit dem ich eine Log.txt Datei zeilenweise auslesen kann.
Das Problem ist, dass ich nur die letzten 3 Stunden betrachten möchte.
Java liest aber immer die ganze Zeile aus und demnach klappt dann natürlich die IF Abfrage nicht,
da z.B. der Wert 8, wenn wir es jetzt 11 Uhr haben immer irgendwo in einer Zeile vorkommen wird.
Es müsste also konkret nur der zweite Abschnitt mit der Uhrzeit betrachtet werden.
"2016-04-28 02:11:18"
Ich habe die Uhrzeit auf "HH" beschränkt.
Er sollte sich also nur auf die Stundenzahl beziehen.
Weiß jemand zufällig, wie das bei Java klappt?
Denn der .Contain Befehl betrachtet scheinbar immer die gesamte Zeile.
Gruß
G.G.
ich schreibe gerade ein kleines Programm, mit dem ich eine Log.txt Datei zeilenweise auslesen kann.
Das Problem ist, dass ich nur die letzten 3 Stunden betrachten möchte.
Java liest aber immer die ganze Zeile aus und demnach klappt dann natürlich die IF Abfrage nicht,
da z.B. der Wert 8, wenn wir es jetzt 11 Uhr haben immer irgendwo in einer Zeile vorkommen wird.
Es müsste also konkret nur der zweite Abschnitt mit der Uhrzeit betrachtet werden.
"2016-04-28 02:11:18"
Ich habe die Uhrzeit auf "HH" beschränkt.
Er sollte sich also nur auf die Stundenzahl beziehen.
Weiß jemand zufällig, wie das bei Java klappt?
Denn der .Contain Befehl betrachtet scheinbar immer die gesamte Zeile.
Gruß
G.G.