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));
}
}