C# Date complexe ou atypique

exemple :

Date

Mon Jul 01 00:09:40 CEST 2019

POur la récuperer il faut utiliser ParseExact mais attention il faut utiliser le CultureInfo du format correspondant à votre date (dans mon Cas Mon = Monday = US) 

    DateTime oDate = DateTime.ParseExact(dateReplace, "  ddd MMM dd HH:mm:ss      yyyy   ", CultureInfo.CreateSpecificCulture("en-US"));

et si besoin de le reformater :

 string detection_date = oDate.ToString("MM-dd-yyyy hh:mm:ss");

Ce lien Microsoft (sont toujours bien fait) m’a bien aidé

https://docs.microsoft.com/en-us/dotnet/standard/base-types/custom-date-and-time-format-strings

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *