Overblog Suivre ce blog
Editer l'article Administration Créer mon blog

Changement de blog : retrouvez moi pour un nouveau blog sur : www.micro-souffle.fr

18 Feb

C# : transformer une date format string en DateTime

Publié par Antoine SEJALON

Bonjour, je vais vous expliquer comment transformer une date au format string en DateTime.

Imaginons que vous receviez un Json qui comporte des données et une date de relevé de ces données, vous voulez récupérer la date et la transformer en DateTime.

Date récupérée :

string myDate = "16/02/2016 14:57:23 AM";

Transformation :

Nous allons utiliser la fonction ParseExact(string dateStr, string formatDate, CultureInfo).

Concrètement :

date = DateTime.ParseExact(myDate, "MM/dd/yyyy hh:mm:ss tt", CultureInfo.InvariantCulture) ;

Note : à vous de modifier le format de la date pour l’adapter à le type de date que vous voulez modifier.

Si vous voulez modifier la date au format DateTime, vous pouvez utiliser par exemple .AddHours(1), .AddMinutes(4).

Merci et bon code.

Commenter cet article

À propos

Changement de blog : retrouvez moi pour un nouveau blog sur : www.micro-souffle.fr