IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Trouver une date


Sujet :

Android

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 312
    Par défaut Trouver une date
    Bonjour

    Est-il possible de trouver la date du vendredi semaine 11 année 2012 ?
    Merci pour vos réponses

  2. #2
    Membre prolifique
    Avatar de Ryu2000
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2008
    Messages
    10 134
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2008
    Messages : 10 134

  3. #3
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    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

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 312
    Par défaut
    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);

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    312
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 312
    Par défaut
    Avec 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);
    J'obtiens 22/03/2012 c'est une date de la semaine 12
    Alors que je veux la date de la semaine 11

    Ce code n'est pas bon ?

  6. #6
    Membre éclairé
    Inscrit en
    Décembre 2008
    Messages
    280
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 280
    Par défaut
    Ca commence peut être à 0 donc met 10 a la palce de 11 !

Discussions similaires

  1. Réponses: 9
    Dernier message: 21/07/2010, 08h43
  2. Trouver une date d'après un N° de semaine et une année
    Par lezinve dans le forum Général VBA
    Réponses: 2
    Dernier message: 26/02/2010, 12h38
  3. trouver une date comprise entre plusieurs lignes
    Par dinette dans le forum SQL
    Réponses: 1
    Dernier message: 12/01/2010, 20h50
  4. Réponses: 9
    Dernier message: 08/08/2009, 23h32
  5. trouver une date à partir d'un nombre de jours
    Par charlene44 dans le forum Delphi
    Réponses: 4
    Dernier message: 21/08/2006, 14h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo