[C#] Problème conversion String en DateTime
mickesp
-
Alkher -
Alkher -
Salut à vous,
Voilà, j'ai une question en C# d'on la réponse est probablement toute simple, mais que je ne connais pas. Alors voilà, j'ai une table d'une BD Access qui contient un champ de type Date et j'ai besoin de convertir une de mes variable String en DateTime pour pouvoir faire un <= dans ma requête.
Ce champ date dans la BD est de format Short Date et puisque que mon Office est en Anglais, les dates sont écrites : "2006-02-27".
Mon problème n'est pas lors de ma requête, mais avant, c'est-à-dire lors de la conversion de mon String en DateTime:
si ma String est du même format que mon champ date dans ma BD "2006-02-27", comment je dois faire ma conversion pour que cela fonctionne. Présentement ce que j'ai c'est:
System.IFormatProvider frmt = newSystem.Globalization.CultureInfo("en-CA", true);
DateTime dt = DateTime.ParseExact(datem, "YYYY-MM-dd", frmt);
Mon erreur est: String was not recognized as a valid DateTime.
Mon problème est t'il mes "-" dans mon String, savez vous d'oùil vient sinon?
Merci, j'espère ne pas vous déranger pour rien
Voilà, j'ai une question en C# d'on la réponse est probablement toute simple, mais que je ne connais pas. Alors voilà, j'ai une table d'une BD Access qui contient un champ de type Date et j'ai besoin de convertir une de mes variable String en DateTime pour pouvoir faire un <= dans ma requête.
Ce champ date dans la BD est de format Short Date et puisque que mon Office est en Anglais, les dates sont écrites : "2006-02-27".
Mon problème n'est pas lors de ma requête, mais avant, c'est-à-dire lors de la conversion de mon String en DateTime:
si ma String est du même format que mon champ date dans ma BD "2006-02-27", comment je dois faire ma conversion pour que cela fonctionne. Présentement ce que j'ai c'est:
System.IFormatProvider frmt = newSystem.Globalization.CultureInfo("en-CA", true);
DateTime dt = DateTime.ParseExact(datem, "YYYY-MM-dd", frmt);
Mon erreur est: String was not recognized as a valid DateTime.
Mon problème est t'il mes "-" dans mon String, savez vous d'oùil vient sinon?
Merci, j'espère ne pas vous déranger pour rien
A voir également:
- [C#] Problème conversion String en DateTime
- Logiciel gratuit conversion calendrier républicain - Télécharger - Études & Formations
- Conversion bytes en mo ✓ - Forum Programmation
- 2k€ conversion - Forum Logiciels
- Cannot access offset of type string on string - Forum PHP
- Convertir en k€ ✓ - Forum Audio