Le langage de programmation Java est bien connu pour incorporer la programmation orientée objet depuis le début. Tout en Java est basée sur le modèle d'objet . Par conséquent , Java dispose d'un grand nombre d'applications avancées qui sont disponibles pour une utilisation dans votre programmation. Une de ces applications est la possibilité de convertir des objets de la classe String Format date en Java. La classe SimpleDateFormat en Java peut analyser dates qui sont stockés dans le format de classe String. Instructions
1
Ouvrez un nouveau fichier texte dans l'éditeur de texte de votre ordinateur et enregistrez le fichier en tant que " MyJavaStringConverter.java " sur le disque local de votre ordinateur.
2
inclure le texte et les bibliothèques util dans votre fichier de classe Java en tapant le code suivant en haut du fichier de classe: . .
java.text d'importation * ; import java.util * ;
3
Créer la nouvelle classe de convertir une instance de la classe String format de date en ajoutant le code suivant au fichier de classe Java:
classe DateFormatConverter public {
4
créer un constructeur de classe qui initialise une instance d'une classe String à une date aléatoire que vous choisissez en ajoutant le code suivant à votre classe Java:
DateFormatConverter public () {String myDateString = " 2009/04/09 " ;
5
Remplissez le constructeur en créant un nouvel objet SimpleDateFormat vide. Ensuite , appelez la méthode parse () pour convertir la chaîne à une instance d' un objet Date en ajoutant le code suivant à votre classe :
SimpleDateFormat dateFormat = new SimpleDateFormat ( "yyyy /mm /dd" ), la date myNewDate = dateFormat.parse ( myDateString ) ;
System.out.println ( "La chaîne a été converti " + myConvertedDate );}
6
Ajouter une méthode principale de votre classe à instancier une instance de la classe d' DateFormatConverter . Vous verrez une sortie de la console qui affiche la date converti lorsque le programme est exécuté . Utilisez le code suivant pour votre principale method.public static void main (String [] argv ) {new DateFormatTest ();} }