
{filelink=5531}
import java.text.DateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Locale;
public class FormatDate
{
public static void main(String[] arg) {
Locale f_fr = new Locale("fr", "FR"), f_us=new Locale("en", "US"), f_es = new Locale("es", "ES");
// Créer un objet Calendar
Calendar c = Calendar.getInstance();
// Modifier la date de l'objet calendar
c.set(1954, 03, 15);
//Créer un objet Date à partir d'un objet Calendar
Date date = c.getTime();
DateFormat fd_fr = DateFormat.getDateTimeInstance(DateFormat.MEDIUM,
DateFormat.MEDIUM, f_fr)
, fd_us = DateFormat.getDateTimeInstance(
DateFormat.MEDIUM, DateFormat.MEDIUM, f_us)
, fd_es = DateFormat.getDateTimeInstance(
DateFormat.MEDIUM, DateFormat.MEDIUM, f_es);
System.out.println("Format Français: " + fd_fr.format(date));
System.out.println("Format Anglais: " + fd_us.format(date));
System.out.println("Format espagnol: " + fd_es.format(date));
}
}
/* Affichage:
* Format Français: 15 avr. 1954 01:00:18
Format Anglais: Apr 15, 1954 1:00:18 AM
Format espagnol: 15-abr-1954 1:00:18
*
*/