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 :

String convertir en Date problème


Sujet :

Collection et Stream Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 74
    Par défaut String convertir en Date problème
    Bonjour


    j'ai le problème suivant;

    j'ai une date en String => 2003-08-17

    en je dois le convertir en Date

    j'ai essayé ce code et j'ai l'erreur suivante:
    "java.lang.IllegalArgumentException: Illegal pattern character 'L'"

    mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    try{
       SimpleDateFormat format = new SimpleDateFormat("yyyy-MMM-dd, )");
       Date date = format.parse(une date);
        System.out.println("la date : " + date);
    }catch(ParseException e){
        System.out.println("erreur " + e);
    }


    résolu!

  2. #2
    Membre éprouvé
    Avatar de Deadpool
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    1 312
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 1 312
    Par défaut
    salut.

    Cela vient du pattern que tu as spécifié pour le SimpleDateFormat qui est incorrect.

    Au vu du format que tu indique il te faudrait le spécifier comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    try{
       SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
       Date date = format.parse(une date);
        System.out.println("la date : " + date);
    }catch(ParseException e){
        e.printStackTrace();
    }

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

Discussions similaires

  1. [VB6] convertire une date en string
    Par acrenn dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 03/05/2006, 17h30
  2. Convertir une date en string
    Par hugo69 dans le forum Access
    Réponses: 6
    Dernier message: 28/04/2006, 17h40
  3. Réponses: 14
    Dernier message: 29/06/2005, 10h22
  4. Convertir une date en type string
    Par ziboux dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 29/10/2003, 10h52

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