|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Roma
Messaggi: 963
|
JAVA e LA DATA CORRENTE
Ciao ragazzi come faccio con java a prendere la data attuale di windows ? C'è solo un metodo che ho trovato ma restituisce i MILLISECONDI passati dal 1970 -.-
Qualcuno sa come fare ? Tnx e ciao.
__________________
Asus P5K-E WiFi | Intel Core 2 Due E8400 | 4*1gb ram Kingston | MSI GeForce 9800GTX 512Mb | Tagan X-Eye II 600watt | Win7 Business 64bit |
|
|
|
|
|
#2 |
|
Member
Iscritto dal: Mar 2004
Città: Milano
Messaggi: 107
|
la classe che devi usare non e' Date, bensì Calendar, poichè tutti i metodi della prima classe sono stati deprecati
Quello che ti propongo è un piccolo esempio... quello che devi fare è praticamente istanziare un oggetto di tipo Calendar (col metodo statico Calendar.getInstance() ) e successivamente invocare sull'oggetto appena creato il metodo get, passando come parametro il numero del field che ti interessa (es. giorno, mese, anno...)... per sapere che parametri passare devi usare come nell'esempio le costanti definite in Calendar Calendar.MONTH indica il field per il mese e così via import java.util.Calendar; public class prova { public static void main(String[] args) { Calendar c = Calendar.getInstance(); System.out.println(c.getTime()); /* Rappresentazione come stringa in base al tuo Locale */ System.out.println(c.get(Calendar.YEAR)); /* Ottieni l'anno */ System.out.println(c.get(Calendar.MONTH)); /* Ottieni il mese */ System.out.println(c.get(Calendar.DAY_OF_MONTH)); /* Ottieni il giorno */ } }
__________________
Non c'è la morte... c'è la Forza... |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2002
Città: Roma
Messaggi: 963
|
grazie!
__________________
Asus P5K-E WiFi | Intel Core 2 Due E8400 | 4*1gb ram Kingston | MSI GeForce 9800GTX 512Mb | Tagan X-Eye II 600watt | Win7 Business 64bit |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:03.



















