Il più delle volte , libreria di classi elaborato di Java rende il lavoro dei programmatori più facile. Tuttavia, nel caso di tenere traccia di date e orari , molti un nuovo sviluppatore Java è lasciato perplesso . La chiave per tenere traccia del disastro è da ricordare che la "Data " classe memorizza le informazioni di data in termini di secondi da " epoca" ( 1970) . " CregorianCalendar " fornisce un'interfaccia per le date in termini familiari alla cultura occidentale , e " DateFormatter " viene utilizzato per stampare le date come stringhe di testo leggibile . Istruzioni
1
aperto Netbeans o il vostro preferito ambiente di sviluppo integrato .
2
cliccare su " File " e "Nuova classe". Denominare la classe " DateTutorial . "
3
Digitare il seguente all'interno della classe :
psvm
si espanderà ad una " public static void principale metodo " per voi e per posizionare il cursore nella posizione corretta di continuare
4
Digitare quanto segue :
Data DataCorrente = GregorianCalendar.getInstance ( ) getTime (); < . . br>
Questo crea un oggetto data e chiede alla classe GregorianCalendar per ottenere l'ora corrente ( un oggetto Date ) dalla data corrente in base all'orologio di sistema . Se si desidera specificare un tempo arbitrario , è possibile utilizzare :
Data oldDate = new GregorianCalendar (2010 , GregorianCalendar.JANUARY , 14) ;
5
Digitare quanto segue : < br >
DateFormat df = DateFormat.getDateInstance ();
Contrariamente alle apparenze , questo crea solo un oggetto DateFormat secondo i costumi della localizzazione di sistema . Essa in realtà non dice DateFormat quale data per stampare
6
ottenere una stringa dall'oggetto DateFormat e la data che avete ottenuto dal CregorianCalendar : .
String dateString df.format = ( DataCorrente ) ;
7
Stampa data :
System.out.println ( dateString ) ;
seconda della data corrente quando si esegue questa esercitazione, vedrà qualcosa di simile :
Apr 29, 2011