Bonjour
Est-il possible de trouver la date du vendredi semaine 11 année 2012 ?
Merci pour vos réponses
Bonjour
Est-il possible de trouver la date du vendredi semaine 11 année 2012 ?
Merci pour vos réponses
Je pense qu'avec la classe Calendar en Java c'est jouable :
http://download.oracle.com/javase/1..../Calendar.html
http://www.developpez.net/forums/d65...-week-of-year/
Je n'ai pas pu tester, mais peut être que quelques choses comme ceci pourrait fonctionner :
(http://developer.android.com/referen.../Calendar.html)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Calendar date= Calendar.getInstance() date.set(Calendar.YEAR, 2012); //Année date.set(Calendar.WEEK_OF_YEAR, 11);//Numéro de la semaine date.set(Calendar.DAY_OF_WEEK, Calendar.FRIDAY); //Le Vendredi DateFormat df = DateFormat.getDateInstance(DateFormat.SHORT, Locale.FRANCE); String maDate = DateFormat.getDateInstance().format(date.getTime()); //ca devrait t'afficher une date du type : 18/03/12
Merci pour ta réponse
Ce serait ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Calendar calendar = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy",Locale.FRANCE); calendar.set(Calendar.YEAR, 2012); calendar.set(Calendar.WEEK_OF_YEAR, 11); calendar.set(Calendar.DAY_OF_WEEK, 5); Date date = cal calendar.getTime(); System.out.println("DATE : "+sdf.format(date)); Locale.setDefault(Locale.FRANCE); int ladate = sdf.format(date);
Avec ce code
J'obtiens 22/03/2012 c'est une date de la semaine 12
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Calendar calendar = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy",Locale.FRANCE); calendar.set(Calendar.YEAR, 2012); calendar.set(Calendar.WEEK_OF_YEAR, 11); calendar.set(Calendar.DAY_OF_WEEK, 5); Date date = cal calendar.getTime(); System.out.println("DATE : "+sdf.format(date)); Locale.setDefault(Locale.FRANCE); int ladate = sdf.format(date);
Alors que je veux la date de la semaine 11
Ce code n'est pas bon ?
Ca commence peut être à 0 donc met 10 a la palce de 11!
Partager