Skapa ett Date -objekt från en sträng i Java är en trivial funktion när du använder dateformat klassen . Den dateformat klassen innehåller många användbara metoder för att arbeta med datum , inklusive en robust sträng parser som kan hantera många olika format av datum strängar . Dessutom kan dateformat klassen producerar även välformade strängar för befintliga Datum objekt
Du behöver : .
Java 1
. 4 eller högre .
1 .
Skapa ett Date -objekt från en sträng genom att importera java. text. DateFormat klassen och med hjälp av statiska getDateInstance () för att skapa en instans av dateformat klassen .
try {
Datum MyDate=DateFormat. getDateInstance ( ) parse ( myDateString ) .
}
fångster ( ParseException pe ) {
//Handtag Tolkningsfel
pe. printStackTrace () ; }
2
Producera formaterad strängar från Datum objekt i formatet () -metoden . ( Som standard använder getDateInstance ( ) systemet är standard datumformat för formatering strängar . )
String myDateString=DateFormat. getDateInstance ( ) format ( MyDate ) .
3 .
Formatera datum med hjälp av kort datumformat för systemets lokalen genom att skicka en extra parameter till getDateInstance () : dateformat . . KORT
String myDateString=DateFormat. getDateInstance ( DateFormat. SHORT ) format ( MyDate ) .
tips och varningar
När använda parse ( ) -metoden , se till att ParseException redovisas .