Quote:
Originariamente inviato da banryu79
Per cominciare, due metodi per estrarre il mese e l'anno da una data:
metodo leggiMese
Codice:
// supposizioni:
// in una stringa di una data ci sono sempre due caratteri '-'
// il mese č sempre tra il primo carattere '-' e il secondo carattere '-'
String leggiMese(String data)
{
int startIndex = data.indexOf('-') + 1;
int endIndex = data.lastIndexOf('-');
return data.substring(startIndex,endIndex);
}
metodo leggiAnno
Codice:
// supposizioni:
// in una stringa di una data ci sono sempre due caratteri '-'
// l'anno č sempre dopo il secondo carattere '-';
String leggiAnno(String data)
{
int startIndex= data.lastIndexOf('-');
return data.substring(startIndex+1);
}
|
grazie mille...potrebbero ritornarmi utili
Quote:
Originariamente inviato da ally
...un metodo di confronto tra due date...restituisce un intero che rappresenta la discrepanza in giorni...
Codice:
public int dateDifference() {
Date from = null;
try {
from = new SimpleDateFormat("dd/MM/yyyy").parse("10/11/2007");
} catch (ParseException e) {
e.printStackTrace();
}
from.getTime();
Date to = null;
try {
to = new SimpleDateFormat("dd/MM/yyyy").parse("10/12/2007");
} catch (ParseException e) {
e.printStackTrace();
}
long diff = to.getTime()-from.getTime();
return (diff / (1000L*60L*60L*24L)+1);
}
...ciao Andrea...
|
grazie anche a te