SimpledateFormat est une classe qui gère la conversion du format de date.
Capture d'écran officielle API_1.8 de SimpledateFormat héritant de DateFormate:
Le constructeur de SimpledateFormat est le suivant:
Définition du format dans SimpledateFormat, couramment utilisé est encerclé dans le cadre rouge:
Explication chinoise:
Y: année
M: Le mois de l'année
D: jours de l'année
D: jours dans le mois
W: semaines de l'année
W: semaines du mois
R: Up / Down / Morning
H: nombre d'heures par jour (0-23)
H: heures par jour (0-12)
M: Minutes des heures
S: secondes en quelques minutes
S: millisecondes
Méthode SimpledateFormat:
Méthodes héritées de la forme de date:
Méthodes communes simplédateFormat et exemples de définition de format commun:
Package com.lanhuigu.java.format; importer java.text.parseException; import java.text.simpledateFormat; import java.util.date; classe publique Formattest {public static void Main (String [] args) lance ParseException {// *****************. System.out.println ("---------------------------"); // Format SimpledateFormat SDF1 = new SimpledateFormat ("Yyyy-mm-dd HH: MM: SS"); // Date d'heure Date1 = Nouveau Date (); System.out.printLn ("Temps avant l'opération:" + Date1); // Type de date de date-》 Convert pour le Forme Heure / * * Remarque: Format (date de date) Cette méthode provient de la classe parent de SimpledateFormat * / String str1 = sdf1.format (date1); System.out.println ("String Type Heure:" + str1); // Type de chaîne Heure-》 converti en format défini- DATEF1); // **************** 2. ANALYSE DE FORMAT COMMUNE ***************** System.out.println ("-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- : millisecondes * /// Notez que pour économiser des problèmes, cet endroit place tous les emplacements couramment utilisés et les imprimer pour voir l'effet. Date ()); System.out.println ("Date Type Heure:" + Str2); System.out.println ("Type de chaîne Temps:" + SDF2.Parse (str2)); // *************** 2. System.out.println ("--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Date()));}}Résultats du programme en cours d'exécution:
Résumer
En ce qui concerne SimpledateFormate, vous devez savoir comment utiliser des méthodes courantes sous différents paramètres, ainsi que des formats courants et des méthodes d'abréviation du constructeur.
Ce qui précède concerne cet article, j'espère qu'il sera utile à tout le monde. Les amis intéressés peuvent continuer à se référer à d'autres sujets connexes sur ce site. S'il y a des lacunes, veuillez laisser un message pour le signaler. Merci vos amis pour votre soutien pour ce site!