Merparten av tiden , gör Javas genomarbetade klassbibliotek arbete programmerare lättare . Men det gäller att hålla reda på datum och tider , är många en ny Java- utvecklare kvar förvirrad . Nyckeln till att hålla koll på röran är att komma ihåg att " Date " klassen lagrar aktuell information i fråga om sekunder sedan " epok " (1970 ) . " GregorianCalendar " ger ett gränssnitt till datum i termer bekanta för den västerländska kulturen , och " DateFormatter " används för att skriva ut datum som strängar av läsbar text . Instruktioner
1
Open NetBeans eller din favorit Integrated Development Environment .
2
klicka på "File " och " nya klassen. " Namnge klassen " DateTutorial . " Addera 3
Skriv följande i klassen :
psvm
Detta kommer expandera ut till en " public static void main " metod för dig och sätta markören i rätt position för att fortsätta
4
Skriv följande :
Datum currentDate = GregorianCalendar.getInstance ( ) getTime ( ) , < . . br >
Detta skapar ett Date-objekt och ber GregorianCalendar klassen för att få den aktuella tiden ( ett Date-objekt ) från aktuellt datum enligt systemklockan . Om du vill ange en godtycklig tid , kan du använda :
Datum oldDate = ny GregorianCalendar (2010 , GregorianCalendar.JANUARY , 14 ) ;
5
Skriv följande :
DateFormat df = DateFormat.getDateInstance ( ) ;
motsats till framträdanden , skapar detta bara en DateFormat objekt enligt tullen i det nuvarande systemet locale . Det faktiskt inte berätta DateFormat vilket datum du vill skriva ut
6
Få en sträng från DateFormat objektet och det datum du fick från GregorianCalendar : .
String dateString = df.format ( currentDate ) ;
7
Skriv datum :
System.out.println ( dateString ) ;
Beroende på aktuellt datum när du gör denna tutorial , du kommer se något liknande :
Apr 29, 2011 Addera