Formater une date

Le code suivant utilise la classe java.text.SimpleDateFormat pour formater une date selon le standard Internet (RFC822).

public class ExempleFormaterDate {

    public String getDateRfc822(Date date) {
        SimpleDateFormat formatRfc822 = new SimpleDateFormat(
                    "EEE', 'dd' 'MMM' 'yyyy' 'HH:mm:ss' 'z", Locale.CANADA );
        return formatRfc822.format(date);
    }

    public static void main(String args[]) {
        ExempleFormaterDate app = new ExempleFormaterDate();
        Date date = new Date(); // date courante
        System.out.println(app.getDateRfc822(date));
    }
}