setMonth |
Demande le mois |
---|---|
Java | java.util |
Date |
Syntaxe
void setMonth(int month); |
Paramètres
Nom | Description | |
---|---|---|
month | Ce paramètre permet d'indiquer le mois de l'année : | |
Valeur | Description | |
0 | Cette valeur permet d'indiquer le mois de Janvier. | |
1 | Cette valeur permet d'indiquer le mois de Février. | |
2 | Cette valeur permet d'indiquer le mois de Mars. | |
3 | Cette valeur permet d'indiquer le mois de Avril. | |
4 | Cette valeur permet d'indiquer le mois de Mai. | |
5 | Cette valeur permet d'indiquer le mois de Juin. | |
6 | Cette valeur permet d'indiquer le mois de Juillet. | |
7 | Cette valeur permet d'indiquer le mois de Août. | |
8 | Cette valeur permet d'indiquer le mois de Septembre. | |
9 | Cette valeur permet d'indiquer le mois de Octobre. | |
10 | Cette valeur permet d'indiquer le mois de Novembre. | |
11 | Cette valeur permet d'indiquer le mois de Décembre. |
Description
Cette méthode permet de fixer le numéro du mois. Valeur entre 0 et 11.
Remarque
- Cette méthode est obsolète depuis le JDK version 1.1, il est recommandé de la remplacer par «Calendar.set(Calendar.MONTH, int month)».
Exemple
Voici un exemple typique de l'utilisation de cette méthode :
- import java.util.Date;
-
- public class JavaUtilDateSetMonthSamples {
- public static void main(String[] args) {
- Date d = new Date();
- d.setMonth(5);
- String s = "";
- switch(d.getMonth()) {
- case 0:s = "Janvier";break;
- case 1:s = "Février";break;
- case 2:s = "Mars";break;
- case 3:s = "Avril";break;
- case 4:s = "Mai";break;
- case 5:s = "Juin";break;
- case 6:s = "Juillet";break;
- case 7:s = "Août";break;
- case 8:s = "Septembre";break;
- case 9:s = "Octobre";break;
- case 10:s = "Novembre";break;
- case 11:s = "Décembre";break;
- }
- System.out.println("Le mois est : " + s);
- }
- }
on obtiendra le résultat suivant :
Le mois est : Juin
Dernière mise à jour : Dimanche, le 21 juin 2015