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

Dotnet Discussion :

String en DateTime


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 57
    Par défaut String en DateTime
    Bonjour,

    Je rencontre un problème de conversion de type string en DateTime. Les chaines sur lesquelles je dois effectuer cette opération sont de ce type:

    Feb 12 05:18:46
    ou
    Feb 12 2013 04:11:04
    J'ai essayer un convert.toDateTime mais ceci ne fonctionne pas, j'ai aussi enlever les espaces pour des underscore avec la fonction replace.
    Dois je faire une fonction de correspondance ?
    Auriez vous une idée rapide ?

    Cordialement,
    Kévin

  2. #2
    Membre émérite Avatar de worm83
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Février 2010
    Messages
    459
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Conseil

    Informations forums :
    Inscription : Février 2010
    Messages : 459
    Par défaut
    Bonjour,
    Essaye avec la methode DateTime.ParseExact()

    http://msdn.microsoft.com/query/dev1...sharp)&rd=true

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2013
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2013
    Messages : 57
    Par défaut
    Bonjour,

    Merci de ta réponse j'ai réussi a effectuer cette conversion. Voila mon code si quelqu'un en a besoin :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    If temporaireDate.Count > 16 Then
                Dim test As DateTime = DateTime.ParseExact(temporaireDate, "MMM dd yyyy HH:mm:ss", New CultureInfo("en-US"))
                Return test
     
            Else
                Dim test As DateTime = DateTime.ParseExact(temporaireDate, "MMM dd HH:mm:ss", New CultureInfo("en-US"))
                Return test
            End If

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

Discussions similaires

  1. [C#] Comment convertir string en DateTime ?
    Par fagos dans le forum C#
    Réponses: 17
    Dernier message: 13/06/2013, 12h42
  2. [C#][2.0] Conversion d'un string en DateTime
    Par aphykite dans le forum ASP.NET
    Réponses: 23
    Dernier message: 19/06/2006, 16h59
  3. [C# 2.0] Conversion string en DateTime
    Par guitoux1 dans le forum Windows Forms
    Réponses: 12
    Dernier message: 08/06/2006, 12h01
  4. Réponses: 9
    Dernier message: 21/04/2006, 17h24
  5. [C#][1.1] String et DateTime
    Par FoxDeltaSierra dans le forum ASP.NET
    Réponses: 12
    Dernier message: 18/06/2005, 12h09

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