Duplicate possible:
comment convertir une date du format aaaaMMjj en mm-jj-aaaa fomrat
J'ai un string
qui contient la date au format aaaaMMjj. Je souhaite convertir cette date au format de date système à l'aide de la méthode ConvertTo.DateTime()
ou de toute autre méthode simple.
string value = "19851231"; //yyyyMMdd
DateTime dateTime = 1985/12/31;
string time = "19851231";
DateTime theTime= DateTime.ParseExact(time,
"yyyyMMdd",
CultureInfo.InvariantCulture,
DateTimeStyles.None);
regarde les méthodes statiques DateTime.Parse()
et DateTime.TryParse()
. Ils vous permettront de passer votre chaîne de date et une chaîne de format et d'obtenir un objet DateTime en retour.