Afficher la date en format choisi par l’utilisateur

Author:


{filelink=5548}

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.text.SimpleDateFormat;
import java.util.Date;

public class DateFormatUtilisateur
{
  /** date du Jour */
  Date dNow = new Date();

  public static void main(String[] args) throws IOException
  {
    DateFormatUtilisateur fd = new DateFormatUtilisateur();
    BufferedReader entrée = new BufferedReader(new InputStreamReader(System.in));
    String ligne;
    System.out.println("Tapez un format>>");
    while ((ligne = entrée.readLine()) != null)
    {
	  fd.formater(ligne);
	  System.out.println("Tapez un format>> ");

    }
  }

  protected void formater(String arg) {
    SimpleDateFormat formatter = new SimpleDateFormat(arg);
    System.out.println("FORMAT: " + arg);
    System.out.println("RESULTAT: " + formatter.format(dNow));
    System.out.println();
  }
}

Leave a Reply

Your email address will not be published. Required fields are marked *