Det meste af tiden , Javas udførlige klasse bibliotek gør arbejdet programmører lettere. Men i tilfælde af at holde styr på datoer og tidspunkter, der er mange en ny Java-udvikler forladt forvirret . Nøglen til at holde styr på det rod er at huske på, at "Dato" class gemmer date information i forhold til de sekunder siden " epoke " ( 1970). " GregorianCalendar " giver en grænseflade til datoer i form kender til vestlige kultur, og " DateFormatter " bruges til at udskrive datoer som strenge af læsbar tekst. Instruktioner
1
Open NetBeans eller din foretrukne Integrated Development Environment .
2
Klik på "File " og " Ny klasse ." Navngiv class " DateTutorial ".
3
Skriv følgende i klassen : Hej
psvm
Dette vil udvide ud til en " public static void main " metode for dig og sætte din cursor i den rigtige position til at fortsætte
4
Skriv følgende : Hej
Dato CURRENTDATE = GregorianCalendar.getInstance () getTime (); < . . br >
Dette skaber en dato objekt og anmoder GregorianCalendar klassen for at få den aktuelle tid ( a date objekt) fra den aktuelle dato i henhold til systemets ur. Hvis du ønsker at angive en vilkårlig tid, kan du bruge : Hej
Dato oldDate = new GregorianCalendar (2010 , GregorianCalendar.JANUARY , 14)
5
Skriv følgende : < br >
DateFormat df = DateFormat.getDateInstance ();
modsætning til optrædener , dette kun skaber en DateFormat objekt ifølge toldmyndighederne i den nuværende system locale . Det betyder ikke faktisk fortælle DateFormat hvilken dato at udskrive
6
Få en snor fra DateFormat objektet og den dato, du fik fra GregorianCalendar : .
String dateString = df.format ( CURRENTDATE )
7
Udskriv dato : Hej
System.out.println ( dateString )
Afhængig af den aktuelle dato , når du gør dette selvstudium , du vil se noget lignende : Hej
Apr 29, 2011