Tieni questo è quello che ho:
import java.util.GregorianCalendar;
import java.util.Calendar;
import java.util.Date;
public class Calendario {
GregorianCalendar gc = new GregorianCalendar();
public Calendario(){
}
public String GetDataOdierna(){
//ottiene il valore della proprietà
int giorno = gc.get(Calendar.DAY_OF_MONTH);
int mese = gc.get(Calendar.MONTH)+1;
int anno = gc.get(Calendar.YEAR);
String giornoTot = giorno +"/"+ mese +"/"+ anno;
return giornoTot;
}
public String GetOraOdierna(){
//Questo metodo non fa il refresh sull'orario
//ottiene il valore della proprietà
int ora = gc.get(Calendar.HOUR_OF_DAY);
int minuti = gc.get(Calendar.MINUTE);
int secondi = gc.get(Calendar.SECOND);
String oraTot = ora +":"+ minuti +":"+ secondi;
return oraTot;
}
public int Ora(){
Date dt = new Date();
dt.getHours();
int ora = dt.getHours();
return ora;
}
public String GetOra(){
//Questo fa il refresh sull'orario
Date dt = new Date();
dt.getHours();
dt.getMinutes();
dt.getSeconds();
String ora=dt.getHours() + ":" + dt.getMinutes() + ":" + dt.getSeconds();
return ora;
}
public int GetMinuti(){
Date dt = new Date();
dt.getMinutes();
int minuti = dt.getMinutes();
return minuti;
}
public int Secondi(){
Date dt = new Date();
dt.getSeconds();
int secondi = dt.getSeconds();
return secondi;
}
public int Cal(){
int anno = gc.get(Calendar.YEAR);
int giornoTot = anno;
return giornoTot;
}
}
Ciao ciao.....

Rispondi quotando