Internalisation Java - Classe SimpleDateFormat

La classe java.text.SimpleDateFormat met en forme les dates selon le modèle donné. Il est également utilisé pour analyser les dates de la chaîne où la chaîne contient la date au format mentionné. Consultez l'exemple suivant d'utilisation de la classe SimpleDateFormat.

IOTester.java

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class I18NTester {
   public static void main(String[] args) throws ParseException {
   
      String pattern = "dd-MM-yyyy";

      SimpleDateFormat simpleDateFormat = new SimpleDateFormat(pattern);

      Date date = new Date();

      System.out.println(date);
      System.out.println(simpleDateFormat.format(date));

      String dateText = "29-11-2017";

      date = simpleDateFormat.parse(dateText);

      System.out.println(simpleDateFormat.format(date));
   }
}

Production

Il imprimera le résultat suivant.

Wed Nov 29 17:01:22 IST 2017
29-11-2017
29-11-2017
Impression