mi chiedevo come fosse possibile inserire la data e l'ora (anche non insieme) in un programma.
Qualcuno può indicarmi qualche link o dirmi come fare?
Grazie
mi chiedevo come fosse possibile inserire la data e l'ora (anche non insieme) in un programma.
Qualcuno può indicarmi qualche link o dirmi come fare?
Grazie
...credi sia aria quella che stai respirando?
...c'è nessuno? :quipy:
...credi sia aria quella che stai respirando?
X la data:
Per l'ora:codice:java.util.TimeZone t=java.util.TimeZone.getTimeZone("ECT"); java.util.Calendar oggi = java.util.Calendar.getInstance(t); giorno = oggi.get(oggi.DAY_OF_MONTH); mese = oggi.get(oggi.MONTH)+1; anno = oggi.get(oggi.YEAR); String giornoMeseAnno = giorno+"/"+mese+"/"+anno;
così l'ora ti viene visualizzata un sola volta. Se vuoi che l'ora scorra devi inserire il codice in un thread! Ciao.codice:String temp = ""; java.util.Calendar c = java.util.Calendar.getInstance(); ora = c.get(java.util.Calendar.HOUR_OF_DAY); minuti = c.get(java.util.Calendar.MINUTE); secondi = c.get(java.util.Calendar.SECOND); String oraMinutiSecondi = ora + ":" + minuti + ":" + secondi;
![]()
ti ricordi quando da piccoli andavamo in treno? io mettevo il culo fuori dal finestrino e tu la faccia e tutti ci chiedevano se eravamo gemelli...
Originariamente inviato da Marco_Frigerio
X la data:
Per l'ora:codice:java.util.TimeZone t=java.util.TimeZone.getTimeZone("ECT"); java.util.Calendar oggi = java.util.Calendar.getInstance(t); giorno = oggi.get(oggi.DAY_OF_MONTH); mese = oggi.get(oggi.MONTH)+1; anno = oggi.get(oggi.YEAR); String giornoMeseAnno = giorno+"/"+mese+"/"+anno;
così l'ora ti viene visualizzata un sola volta. Se vuoi che l'ora scorra devi inserire il codice in un thread! Ciao.codice:String temp = ""; java.util.Calendar c = java.util.Calendar.getInstance(); ora = c.get(java.util.Calendar.HOUR_OF_DAY); minuti = c.get(java.util.Calendar.MINUTE); secondi = c.get(java.util.Calendar.SECOND); String oraMinutiSecondi = ora + ":" + minuti + ":" + secondi;
![]()
Grazie per la risposta, ma che significa che devon inserire il codice in un thread? :quipy:
...credi sia aria quella che stai respirando?
un thread è un'applicazione che rimane attiva in memoria e continua la sua esecuzione in background... se inserisci il codice all'interno di un thread puoi visualizzare l'ora che cambia all'interno della tua applicazione.
![]()
ti ricordi quando da piccoli andavamo in treno? io mettevo il culo fuori dal finestrino e tu la faccia e tutti ci chiedevano se eravamo gemelli...
quindi dovrei fare un file a parte per creare questo thread, e poi richiamarlo nel file vero e proprio, sbaglio?
...credi sia aria quella che stai respirando?
esatto... crei una classe che sarà il tuo thread... crei la tua applicazione e poi metti in esecuzione il tuo thread all'inizio della tua applicazione (che italiano...)... e il gioco è fatto. Prima però studiati come funzionano i thread... :gren:Originariamente inviato da MOBILUK
quindi dovrei fare un file a parte per creare questo thread, e poi richiamarlo nel file vero e proprio, sbaglio?
![]()
ti ricordi quando da piccoli andavamo in treno? io mettevo il culo fuori dal finestrino e tu la faccia e tutti ci chiedevano se eravamo gemelli...
Uhm.. se serve solo per aggiornare la data suggerirei un Timer, che meno oneroso di un Thread, in termini di risorse.
Ciao,
Lorenzo
Grazie, hai qualche link da srgnalarmi riguardante i thread?
...credi sia aria quella che stai respirando?
se il thread è solo per aggiornare l'ora non è poi così oneroso...Originariamente inviato da lelefante
Uhm.. se serve solo per aggiornare la data suggerirei un Timer, che meno oneroso di un Thread, in termini di risorse.
ti ricordi quando da piccoli andavamo in treno? io mettevo il culo fuori dal finestrino e tu la faccia e tutti ci chiedevano se eravamo gemelli...