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

Collection et Stream Java Discussion :

Date : recuperer un mois et un jour qui sont en String


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 113
    Par défaut Date : recuperer un mois et un jour qui sont en String
    Bonjour

    Voila, j'ai un fichier text contenant plein de mesures avec la date de mesure sous la forme :
    Thursday, June 23, 2005 5:39:09 PM
    par exemple.

    J'arrive à recupérer le jour du mois, l'année et l'heure.
    Mais je ne parviens pas à recuperer le jour de la semaine et le mois.

    Voici mon code de test:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    SimpleDateFormat sdf = new SimpleDateFormat("EEEE, MMMM dd, yyyy hh:mm:ss aa");
    Date d = sdf.parse("Thursday, June 23, 2005 5:39:09 PM");
    System.out.println (d.toString());
    Et j'obtient cette erreur:
    Unparseable date: "Thursday, June 23, 2005 5:39:09 PM"

    Ma question est donc de comment recuperer le jour de la semaine et le mois si ceux-ci ne sont pas sous forme chiffrer?

    Merci

  2. #2
    Membre Expert
    Avatar de ®om
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 815
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 815
    Par défaut
    Peut-être parce que AM/PM c'est a et non aa...

  3. #3
    Membre émérite
    Profil pro
    Développeur Back-End
    Inscrit en
    Avril 2003
    Messages
    782
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Back-End

    Informations forums :
    Inscription : Avril 2003
    Messages : 782
    Par défaut
    si la chaine est une date en anglais et ton poste en frabçais il faut préciser dans le SimpleDateFormat la langue utilisée
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    String chaine = "Thursday, June 23, 2005 5:39:09 PM";
    SimpleDateFormat sdf = new SimpleDateFormat("EEEE, MMMM dd, yyyy hh:mm:ss aa",Locale.ENGLISH);
    Date d = sdf.parse(chaine);
    System.out.println(d);

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 113
    Par défaut
    Citation Envoyé par fnobb
    si la chaine est une date en anglais et ton poste en frabçais il faut préciser dans le SimpleDateFormat la langue utilisée
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    String chaine = "Thursday, June 23, 2005 5:39:09 PM";
    SimpleDateFormat sdf = new SimpleDateFormat("EEEE, MMMM dd, yyyy hh:mm:ss aa",Locale.ENGLISH);
    Date d = sdf.parse(chaine);
    System.out.println(d);
    Ca marche.

    Merci de l'aide.

    Et du coup, je sais comment rentrer les dates en français!

  5. #5
    Membre confirmé
    Inscrit en
    Avril 2006
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 113
    Par défaut
    Citation Envoyé par ®om
    Peut-être parce que AM/PM c'est a et non aa...
    Possible, mais ce n'est pas ce qui pose probleme. Si je crée la date qu'a partir du jour du mois, de l'année et de l'heure, je n'ai pas de probleme

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [date] recuperer le mois en francais?
    Par Mireyu_c dans le forum Général Python
    Réponses: 5
    Dernier message: 31/08/2021, 05h28
  2. Réponses: 3
    Dernier message: 10/01/2014, 16h04
  3. Réponses: 9
    Dernier message: 08/08/2009, 23h32
  4. Problème format date - SimpleDateFormat inversion mois/jour
    Par juanqui dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 07/02/2007, 14h37
  5. Réponses: 2
    Dernier message: 21/07/2006, 14h04

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