aristas Δημοσ. 12 Μαρτίου 2010 Δημοσ. 12 Μαρτίου 2010 Θα ήθελα να κάνω έλεγχο αν η ώρα έχει την σωστή μορφή απο 00:00 μέχρι 23:59 όταν εισάγεται σε παράθυρο. Υπάρχει κάποιος ΄τρόπος να γίνει σε ένα input? πχ θα ήθελα να ελέγχεται και το διαχωριστικο : . Εχω βρει για τις ώρες το παρακάτω αλλα έχω ήδη μια μέθοδο στην οποία εισάγονται κάποια στοιχεία, θα χρειαστεί να γίνει νέα; Ευχαριστώ > private boolean validateHour(int hour) { if(hour > 0 && hour <= 24) { return true; } else { return false; } }
zozeo Δημοσ. 12 Μαρτίου 2010 Δημοσ. 12 Μαρτίου 2010 Το SimpleDateFormat ειναι αυτο που χρειαζεσαι. Κάντω initialize με "ΗH:mm" και μετα φώναξε το .parse(String) δίνωντας το input που θέλεις να κάνεις validate. ie. > SimpleDateFormat format = new SimpleDateFormat("HH:mm"); try { Date parsed = format.parse(str); } catch(ParseException ex) { System.out.println(ex.printStacktrace()); }
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.