Ragazzi come posso vedere se una stringa del formato gg/mm/aaaa è >= alla data attuale?!
Ragazzi come posso vedere se una stringa del formato gg/mm/aaaa è >= alla data attuale?!
[ SimplyMepis 8 ]Copyleft
www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
[ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]
io farei una funzione che converte la dataAttuale in stringa nel formato che desideri poi farei il confronto tra le 2 stringhe con il metodo equals
E' già stato discusso un miliardo di volte. SimpleDateFormat per raccattare la data dal formato gg/mm/aaaa (o qualsiasi altro formato) e metterlo in un oggetto Date, poi usi uno dei metodi di comparazione di Date (before, after, compareTo)
Mano alle API:
Date: http://java.sun.com/javase/6/docs/ap...util/Date.html
SimpleDateFormat: http://java.sun.com/javase/6/docs/ap...ateFormat.html
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
sisi..quelle cose le ho lette!
ma non va.. se metto la data odierna in Data (ti tipo date) è sempre precedente a dataA...codice:Date dataA = new Date(); if(this.getData().before(dataA)){ this.setErrore("Inserire una data maggiore o uguale a quella odierna"); return; }
mi servirebbe qualcosa che controlli solo gg/mm/aaaa senza il time..
[ SimplyMepis 8 ]Copyleft
www.mepisitalia.org IL SITO ITALIANO UFFICIALE DI MEPIS
www.salentomovida.it LA MOVIDA DEL SALENTO HA UN NUOVO PUNTO D'INCONTRO SUL WEB
[ SUD SOUND SYSTEM MINA FUECU INTRA ALLU SALENTU ]
avevo letto solo =
potresti utilizzare Calendar e, per settare a 0 i campi relativi all'orario questa funzione
devi usare il SimpleDateFormat, con lo stesso formato, per entrambi le date che devi confrontare...
S-RDZN
J2EE programmer