Προς το περιεχόμενο

προγραμματακι ελεγχου .txt αρχειου


koumos

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλημερα. Θελω να κανω μια προσθηκη σε 1 εφαρμογουλα java να ελεγχει διαφορα ωρας..

και εξηγουμαι...

 

εχω ενα αρχειο .txt που περιλαμβανει γραμμες οπως οι εξεις.

 

2009-02-09 07:56:27,348 [1]

2009-02-09 07:56:37,325 [1] INFO

2009-02-09 07:56:37,830 [1] INFO

2009-02-09 07:56:38,095 [1] INFO

2009-02-09 07:56:39,549 [1] INFO

2009-02-09 07:56:39,549 [1] INFO

2009-02-09 07:56:40,114 [1] INFO

2009-02-09 07:56:40,114 [1] INFO

2009-02-09 08:08:52,165 [1] INFO

2009-02-09 08:08:54,287 [1] INFO

2009-02-09 08:08:56,034 [1] INFO

2009-02-09 08:08:56,791 [1] INFO

2009-02-09 08:09:11,630 [1] INFO

2009-02-09 08:12:23,313 [1] INFO

2009-02-09 08:12:26,419 [1] INFO

 

οι χρονικες στιγμες που αναφερονται ειναι οι στιγμες που εκτελουνται καποιες ενεργειες σε 1 εφαρμογη.

Εγω θα ηθελα να μπορω να ελεγχω αν απο τη μια στιγμη στην αλλη (δηλαδη ελεγχοντας καθε σειρα του αρχειου) αν ο χρονος υπερβαινει καποια λεπτα.

 

και εξηγουμαι παλι. αν απο την πρωτη σειρα ελεγξω την ωρα σε σχεση με τη δευτερη και η διαφορα ειναι 15 λεπτα θελω να μου αυξησει ενα μετρητη σε ενα πινακα. και ετσι στο τελος της εφαρμογης να μου πεταξει μηνυμα οτι βρεθηκαν 10 δεκαπενταλεπτα ας πουμε.

 

και απλα δεν εχω ιδεα πως να ξεκινησω τον κωδικα στην java γι αυτη την εφαρμογη. πως θα μπορουσε να γινεται ο ελεγχος των χρονικων στιγμων? υπαρχει και προβλημα βεβαια με την αλλαγη της ωρας καθως απο 08.50 σε 09.15 ειναι 25 λεπτα διαφορα αλλα πως θα το υπολογισουμε στην java αυτο??

 

thnx.......

Δημοσ.

Χρησιμοποιείς το Google, βρίσκεις παραδείγματα, γράφεις κώδικα, δοκιμάζεις, τρέχεις, βρίσκεις, βρίζεις, λερώνεις τα χέρια σου και μετά ξαναέρχεσαι εδώ και δειχνεις το κομμάτι του κώδικα που δεν σου δουλεύει :devil:

 

Άντε να κάνω και εγώ κάτι:

Δημοσ.

Συμφωνώ και γω με τον vag_pRiMi, για να μάθεις, get dirty...

 

Τελοσπαντων, η γενική ιδέα είναι η εξής:

 

1) Ανοίγεις το αρχείο, η κλάση λέγεται νομίζω FileReader (τι εκπληξη)

2) Διαβάζεις γραμμή γραμμή

3) Επεξεργάζεσαι κάθε γραμμή και κάνεις αυτά που θέλεις

4) Για την ημερομηνια χρησιμοποιείς SimpleDateFormat

 

Με Java θα είναι σχετικά απλο, αν θες παραπάνω βοήθεια, ποσταρε κώδικα

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...