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

Langage Java Discussion :

retourner une date de type different.


Sujet :

Langage Java

  1. #1
    Membre régulier
    retourner une date de type different.
    Bonjour,
    j'ai une date de type String, comment peut-on parser cette date de type string pour ensuite manipuler cette meme date de type XMLGregorianCalendar ?

  2. #2
    Membre émérite
    Citation Envoyé par Mobistar
    Bonjour,
    j'ai une date de type String, comment peut-on parser cette date de type string pour ensuite manipuler cette meme date de type XMLGregorianCalendar ?
    Tu parses ta String grâce à SimpleDateFormat, ça te retourne une Date.
    A partir de cette date tu fais un GregorianCalendar.
    Ensuite tu fais DatatypeFactory.newXMLGregorianCalendar(tonGregorianCalendar).

  3. #3
    Expert éminent sénior
    Salut,


    Cela dépend du format de ta String.

    Si elle correspond au format de date défini par "XML Schema" tu peux utiliser directement la méthode DatatypeFactory.newXMLGregorianCalendar(String), sinon tu devras convertir cette String en Date afin d'utiliser les autres versions de newXMLGregorianCalendar()...

    a++

    [edit] légèrement grillé
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  4. #4
    Membre régulier
    euh..comme ca
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    public String date= null;
    SimpleDateFormat date2 = new SimpleDateFormat(date);

  5. #5
    Membre régulier
    ca correspond aux XML Schema mais je suis un peu perdu.

  6. #6
    Membre régulier
    un tru comme çà :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    public String toto2 = null;
     
    XMLGregorianCalendar toto = DatatypeFactory.newInstance().newXMLGregorianCalendar(toto2);

  7. #7
    Membre régulier
    et l'effet inverse, on a une date de type XMLCalendar et on doit ajouter cette date à un attribut qui reçoit un type String?

  8. #8
    Expert éminent sénior
    Tu trouveras ton bonheur dans l'API : XMLGregorianCalendar...


    a++
    Cette signature n'a pas pu être affichée car elle comporte des erreurs.

  9. #9
    Membre régulier
    trouvé...avec le toString.

###raw>template_hook.ano_emploi###