Discussion: Formater les dates

  1. #1
    Membre à l'essai
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    avril 2017
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : avril 2017
    Messages : 13
    Points : 10
    Points
    10

    Par défaut Formater les dates

    Bonjour,
    Je souhaite transformer un champ string en date. Le problème est que le format de ce champ est assez hétéroclite.
    Existe t-il un méthode ou un bout de prog Java pouvant réaliser cela ?

    Je peux essayer de remplacer les points par des /
    puis espace par /
    puis - par /
    détecter les 4 premier caractère pour savoir si cela correspond à l'année
    ect ....

    Mais je trouve que cela fait bricolage. Avez vous une solution pus élégante ?

    Merci par avance de vos réponse

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
     - Formats en entrée 
    1975.04.17
    30.01.1983
    1965 November 04
    1980 August 14
    29.04.1982
    1980 May 23
    01/07/84
    01/10/80
    1982-11-11
    1983 04 28
     
    Format souhaité en sortie DD/MM/YYYY

  2. #2
    Membre à l'essai
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    avril 2017
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : avril 2017
    Messages : 13
    Points : 10
    Points
    10

    Par défaut

    en 'absence de réponse je ferme cette discussion

  3. #3
    Membre à l'essai
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    octobre 2017
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Chef de projet MOA

    Informations forums :
    Inscription : octobre 2017
    Messages : 11
    Points : 12
    Points
    12

    Par défaut REGEX

    bonjour WillyBoy81,
    la solution élégante se nome REGEX

  4. #4
    Membre à l'essai
    Homme Profil pro
    Développeur décisionnel
    Inscrit en
    avril 2017
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur décisionnel
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : avril 2017
    Messages : 13
    Points : 10
    Points
    10

    Par défaut

    Effectivement c'est ce que j'ai fait Routine Java qui s'appuie sur les REGEX
    Merci

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

Discussions similaires

  1. Problème de format : les dates.
    Par guismoman60 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 12/03/2014, 17h40
  2. Réponses: 8
    Dernier message: 26/04/2007, 18h24
  3. Format des dates et les langues
    Par p'tite Sandrine dans le forum Access
    Réponses: 1
    Dernier message: 08/03/2007, 13h28
  4. Information sur les formats des dates
    Par Azharis dans le forum Access
    Réponses: 2
    Dernier message: 13/01/2006, 14h07
  5. [SQL][DateTime] Formater les dates en SQL
    Par Husqvarna dans le forum C++Builder
    Réponses: 3
    Dernier message: 09/11/2004, 22h36

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