Salut,
Voilà, j'ai une chaine de caractère : 1212071227.
Il s'agit d'une chaine qui correspond au format suivant : jjmmaahhmm.
Comment puis-je extraire, le plus simplement possible, chacun de ces éléments avec .Net ?
Merci par avance.
Salut,
Voilà, j'ai une chaine de caractère : 1212071227.
Il s'agit d'une chaine qui correspond au format suivant : jjmmaahhmm.
Comment puis-je extraire, le plus simplement possible, chacun de ces éléments avec .Net ?
Merci par avance.
Méthode bourrin :
(fais toi traduire cela en VerBeux).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 string entry = "jjmmaahhmm"; DateTime dateTime = DateTime.Parse( string.Format( "{0}/{1}/{2} {3}:{4}", entry.Substring( 0, 2 ), entry.Substring( 2, 2 ), entry.Substring( 4, 2 ), entry.Substring( 6, 2 ), entry.Substring( 8, 2 ) ) );
Moins bourrin, mais plus long :
écrire une implémentation de IFormatProvider spécifique.
Je crois que cela est nécessaire
Tiens beaucoup plus simple et plus élégant :
Même remarque que supra : traduction en VerBeux par les VerBistes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 string entry = "1212071227"; DateTime myDateTime = DateTime.ParseExact( entry, "ddMMyyHHmm", System.Globalization.CultureInfo.CurrentCulture );
Salut,
C'est vrai que c'est chouette , mais je n'arrive pas à la transformer en VB !
Ca doit donner un truc du style :
T'as pas beaucoup d'imagination
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim entry as string Dim myDateTime as DateTime entry = "1202071410" myDateTime = DateTime.ParseExact( entry, "ddMMyyHHmm", System.Globalization.CultureInfo.CurrentCulture )
Eh ben c'est super !
Pas compris pourquoi j'y suis pas arrivé sans ton code... mais bon .
Ca marche !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager