1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| /**
* renvoie la date du jour au format jj/mm/yyyy
*
* @param format
* format
*
* @return Date du jour au format jj/mm/yyyy ou mm/aaaa
*/
public static String dateDuJour(String format) {
Date date = new Date();
Calendar calendar = new GregorianCalendar();
calendar.setTime(date);
String jourEnCours = (new Integer(calendar.get(Calendar.DAY_OF_MONTH))).toString();
String moisEnCours = (new Integer((calendar.get(Calendar.MONTH) + 1))).toString();
if (jourEnCours.length() == 1){
jourEnCours = "0" + jourEnCours;
}
if (moisEnCours.length() == 1){
moisEnCours = "0" + moisEnCours;
}
String dateDuJour = null;
String anneeEnCours = (new Integer(calendar.get(Calendar.YEAR))).toString();
if (format.compareTo(FORMAT_JOUR_MOIS_ANNEE) == 0){
dateDuJour = jourEnCours + "/" + moisEnCours + "/" + anneeEnCours;
}
if (format.compareTo(FORMAT_MOIS_ANNEE) == 0) {
dateDuJour = moisEnCours + "/" + anneeEnCours;
}
return dateDuJour;
} |