[date - Time-Calendar] NOMBRE DE JOURS?

Signaler
Messages postés
78
Date d'inscription
mardi 8 juin 2004
Statut
Membre
Dernière intervention
10 août 2005
-
 Utilisateur anonyme -
comment on peut connaitre le nombre de jour du mois courant!
janvier 31
fevrier 28 ou 29
etc ....?
merci

11 réponses

Messages postés
1
Date d'inscription
lundi 24 octobre 2005
Statut
Membre
Dernière intervention
19 février 2010
1
Mais quelle horreur !!!!

Calendar cal = Calendar.getInstance();
int nbJoursDuMois = cal.getActualMaximum(Calendar.DAY_OF_MONTH);

Les javadocs, ça sert à quoi selon vous?
http://java.sun.com/javase/6/docs/api/java/util/Calendar.html
Messages postés
649
Date d'inscription
mardi 8 juin 2004
Statut
Membre
Dernière intervention
9 septembre 2004
7
tu te met a la date au 1er du mois suivant et tu enleves un jour.
Messages postés
78
Date d'inscription
mardi 8 juin 2004
Statut
Membre
Dernière intervention
10 août 2005

salut,
merci pour ta reponse mais je n'ai pas compris(un p'tit exemple peut être?)
Messages postés
1155
Date d'inscription
samedi 17 janvier 2004
Statut
Membre
Dernière intervention
29 avril 2011
3
Salut,

petit exemple rapide

Calendar calendar = GregorianCalendar.getInstance();
calendar.set(Calendar.MONTH, 2);//mois de mars
calendar.set(Calendar.DAY_OF_MONTH, 1);
SimpleDateFormat format = new SimpleDateFormat("dd MMMM yyyy");
System.out.println(format.format(calendar.getTime()));
calendar.add(Calendar.DAY_OF_MONTH, -1);//on enlève un jour pour passer au dernier jour du mois précédent
System.out.println(format.format(calendar.getTime()));
System.out.println("il y a " + calendar.get(Calendar.DAY_OF_MONTH) + " jours");
Messages postés
78
Date d'inscription
mardi 8 juin 2004
Statut
Membre
Dernière intervention
10 août 2005

ok merci j'ai compris c pas mal!!!
Messages postés
498
Date d'inscription
mercredi 7 juillet 2004
Statut
Membre
Dernière intervention
13 juillet 2015
6
Excellent !

et seulement 4 lignes de codes !

Calendar calendar = GregorianCalendar.getInstance();
calendar.set(Calendar.MONTH, 2);//mois de mars
calendar.set(Calendar.DAY_OF_MONTH, 1);
calendar.add(Calendar.DAY_OF_MONTH, -1);//on enlève un jour pour passer au dernier jour du mois précédent

Merci
Messages postés
1
Date d'inscription
mercredi 2 septembre 2009
Statut
Membre
Dernière intervention
18 novembre 2009

merci toorop117.
Messages postés
3
Date d'inscription
mardi 31 janvier 2012
Statut
Membre
Dernière intervention
14 mai 2012

Messages postés
3
Date d'inscription
mardi 31 janvier 2012
Statut
Membre
Dernière intervention
14 mai 2012

j'ai deux date et je veux calculer le nombre de jour entre eux. Comment-fait ça? Merci
Messages postés
3
Date d'inscription
mardi 31 janvier 2012
Statut
Membre
Dernière intervention
14 mai 2012

j travaille avec netbeans en java , et j'ai un jSpinner pour indiquer le nombre de personne par exemple et j'ai 4 bouton radio
appelées comme suit: single, double, triple et quadruple. Si j mettre la valeur de jSpinner en 1 le bouton nommée single va sélectionner automatiquement, si la valeur =2 la bouton nommée double va sélectionner et la première devient non sélectionnée. Avez vous une idée pour m'aider...

Salut,

Mais quel est le rapport avec ta question initiale : nombre de jours entre 2 dates ?

Cordialement,


...\ Dan /...