Come convertire stringa di formato di data in Java

November 17

Il linguaggio di programmazione Java è ben noto per l'integrazione oggetto la programmazione orientata fin dall'inizio. Tutto in Java si basa sul modello a oggetti. Come risultato, Java ha un gran numero di applicazioni avanzate che sono disponibili per l'utilizzo in programmazione. Una di queste applicazioni è la capacità di convertire gli oggetti della classe String di formato di data in Java. La classe SimpleDateFormat in Java in grado di analizzare le date che vengono memorizzati nel formato classe String.

istruzione

1 Aprire un nuovo file di testo in editor di testo del computer e salvare il file come "MyJavaStringConverter.java" sul disco locale del computer.

2 Includere il testo e le librerie Util nel file di classe Java digitando il seguente codice nella parte superiore del file di classe:

importare

java.text.;
import java.util.;

3 Creare la nuova classe di convertire un'istanza della classe String per il formato della data aggiungendo la seguente codice al file di classe Java:

public class DateFormatConverter
{

4 Creare un costruttore di classe che inizializza un'istanza di una classe String per una data casuale che si sceglie aggiungendo il seguente codice alla classe Java:

DateFormatConverter pubblico ()
{

String myDateString = "2009/04/09";

5 Completa il costruttore con la creazione di un nuovo oggetto SimpleDateFormat vuoto. Poi, richiamare il metodo parse () per convertire la stringa in un'istanza di un oggetto Date aggiungendo la seguente codice alla classe:

SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy/mm/dd");
Date myNewDate = dateFormat.parse(myDateString);

System.out.println ( "String è stato convertito" + myConvertedDate);

}

6 Aggiungere un metodo principale per la classe istanziare un'istanza della classe DateFormatConverter. Si vedrà un output su console che visualizza la data convertita quando il programma viene eseguito. Utilizzare il seguente codice per il metodo principale.
principale public static void (String [] argv)
{

new DateFormatTest();

}
}