table des matières
Java Obtenez le jour de la semaine actuel (aujourd'hui). Calendrier.DAY_OF_WEEK
Java Il s'agit d'un exemple de programme qui utilise la classe Calendar pour obtenir le jour de la semaine en cours (aujourd'hui).
Obtenir, Calendrier.DAY_OF_WEEK sera utilisé.
Calendrier cal = Calendrier.getInstance();
int semaine = cal.get(Calendar.DAY_OF_WEEK);
int semaine = cal.get(Calendar.DAY_OF_WEEK);
Calendrier.DAY_OF_WEEKLa valeur de retour pouvant être obtenue est un nombre compris entre 1 et 7, le dimanche commençant par 1. L'exemple de programme utilise donc une instruction switch pour déterminer le jour de la semaine.
exemple de programme
/** * Renvoie le jour actuel de la semaine. * @return jour actuel de la semaine */ public static String getDayOfTheWeek() { Calendar cal = Calendar.getInstance(); switch (cal.get(Calendar.DAY_OF_WEEK)) { case Calendar.SUNDAY: return "Sunday"; case Calendar .MONDAY : renvoie "Lundi" ; cas Calendar.TUESDAY : renvoie "Mardi" ; cas Calendar.WEDNESDAY : renvoie "Mercredi" ; cas Calendar.THURSDAY : renvoie "Jeudi" ; cas Calendar.FRIDAY : renvoie "Vendredi" ; cas Calendrier .SATURDAY : return "Saturday"; } throw new IllegalStateException(); } /** * Renvoie le jour actuel de la semaine. * *Le jour de la semaine est omis. * @return jour actuel de la semaine */ public static String getDayOfTheWeekShort() { Calendar cal = Calendar.getInstance(); switch (cal.get(Calendar.DAY_OF_WEEK)) { case Calendar.SUNDAY: return "day"; case Calendar .LUNDI : renvoie "Mois" ; cas Calendrier.TUESDAY : renvoie "Mardi" ; cas Calendrier.MERCREDI : renvoie "Mercredi" ; cas Calendrier.JEUDI : renvoie "Jeudi" ; cas Calendrier.FRIDAY : renvoie "Vendredi" ; cas Calendrier .SATURDAY : renvoie "terre" ; } lance une nouvelle IllegalStateException(); }
Résultat de l'exécution
◆Exemple d'exécution
public static void main(String[] args) { // Affiche le jour de la semaine d'aujourd'hui. System.out.println("Aujourd'hui, c'est "" + getDayOfTheWeek() + ""."); // Affiche le jour de la semaine d'aujourd'hui. C'est une abréviation. System.out.println("Aujourd'hui, c'est "" + getDayOfTheWeekShort( ) + ""."); }
◆Résultat de sortie
Aujourd'hui c'est mercredi. Aujourd'hui, c'est « l'Eau ».