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

C++Builder Discussion :

Changer le regional setting d'un TDateTime [IDE]


Sujet :

C++Builder

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    229
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 229
    Points : 79
    Points
    79
    Par défaut Changer le regional setting d'un TDateTime
    Bonjour,
    je reçois d'une application tierce une date sous forme de string du type : "May 21 2019" (super pratique )
    Je dois transformer cette date en TDateTime dans mon application, qui tourne sur des environnements français, indiens, etc...
    or par défaut le TDateTime utilise le regional setting de windows.

    Je voudrai utiliser quelque chose comme ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    TDateTime date("May 21 2019", System::TDateTime::TDateTimeFlag::Date);
    mais comme mon environnement n'est pas forcément americain, ça ne marche pas...
    Est il possible de forcer le regional settings en "Americain" le temps de la conversion ?

    merci !
    Pascale38

  2. #2
    Membre chevronné
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Points : 2 187
    Points
    2 187
    Billets dans le blog
    1
    Par défaut
    Salut en utilisant la méthode TryEncodeDate(System::Word Year, System::Word Month, System::Word Day)
    qui te retourne un DateTime
    il te faut au préalable décoder le mois de ton string

    cdlt
    vous trouverez mes tutoriels à l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les règles du forum

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    229
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 229
    Points : 79
    Points
    79
    Par défaut
    Ok, merci !!!

  4. #4
    Membre chevronné
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Points : 2 187
    Points
    2 187
    Billets dans le blog
    1
    Par défaut
    Salut
    oublie pas de marquer ce post comme résolu
    cdlt
    vous trouverez mes tutoriels à l'adresse suivante: http://djmsoftware.developpez.com/
    je vous en souhaite une excellente lecture ...

    A lire : Les règles du forum

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

Discussions similaires

  1. Recupérer les regional settings
    Par Crokan dans le forum Windows Mobile
    Réponses: 1
    Dernier message: 15/04/2009, 15h10
  2. Réponses: 5
    Dernier message: 10/12/2007, 11h08
  3. récuperer les regional settings
    Par Mcfly123 dans le forum VB.NET
    Réponses: 7
    Dernier message: 08/06/2007, 16h23
  4. Problème de localisation(regional settings)
    Par ttornado dans le forum Windows Forms
    Réponses: 2
    Dernier message: 08/06/2007, 11h28
  5. changer des regional settings en c
    Par thomas_b dans le forum Windows
    Réponses: 2
    Dernier message: 21/06/2004, 15h44

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