Java : s system för att hålla reda på datum är lindade kring en "Date" -klassen, som håller reda på aktuell tidszon och antalet millisekunder som gått sedan en standard tid , som kallas " epok . " Utöver denna klass finns det också en SimpleDateFormat klass för att göra det lättare att arbeta med datum i former begripligt för människor
1
Klistra in följande i en tom textfil för att ställa upp de grundläggande program för handledning : . .
import java . text. ParseException ;
import java. text. SimpleDateFormat ;
import java. util. Date ;
public class JavaDateTutorial {
public static void main ( String [ ] args ) {
}
}
All kod för resten av guiden kommer att gå inom parentes av " public static void main ( String [ ] args ) " avsnittet .
2 .
Klistra in följande:
Datum d=new Date ( ) ;
Detta skapar ett nytt datum objekt och initierar det att hålla den aktuella tiden på den punkt kommandot kallades , bygger på systemklockan på datorn . .
3
Radera kommandot från steg 2 , och klistra in följande på sin plats :
lång millisekunder=50000 ;
Datum d=new Date ( millisekunder ) ,
Detta ger dig större kontroll över tiden initieras för dagen . Tilldelas ett nummer , kommer det att initiera dagen att hålla en tid som är ett visst antal millisekunder förbi " epok ", den punkt att datorn anser noll tidpunkt . Den " epok " är just midnatt 1 januari 1970, GMT . Du kan gå före denna dag genom att ge ett negativt tal
4
Klistra in följande efter kommandon från Steg 3 : .
SimpleDateFormat sdf=new SimpleDateFormat ( " yyyy-MM-dd " ) ;
try {
d=sdf. parse ( " 1999/02/13 " ) ;
String currentDate=sdf. format (d) ,
catch ( ParseException e) {
System. out. println ( " Date felaktigt skrivna . ");
}
SimpleDateFormat gör det lättare att läsa och skriva datum i ett format som är läsbar för människor , snarare än i tusendelar av en sekund sedan 1970 . Använda tolka funktionen kommer datorn att försöka läsa hittills strängar och förvara dem på en "Date " -objekt. Omvänt kommer formatet metod konvertera en befintlig datum i en lättläst sträng .
Previous:nothing Next:Hur konvertera en e- postadress till hex