Y a-t-il une solution prête à l'emploi dans le cadre Microsoft, en ce qui concerne la conversion de la date en jour?Conversion de la date en jour de la semaine
Par exemple, je voudrais convertir cette chaîne 21/03/2010 (jj/mm/aaaa) à dimanche
Y a-t-il une solution prête à l'emploi dans le cadre Microsoft, en ce qui concerne la conversion de la date en jour?Conversion de la date en jour de la semaine
Par exemple, je voudrais convertir cette chaîne 21/03/2010 (jj/mm/aaaa) à dimanche
Dim d = DateTime.Parse("21/03/2010").DayOfWeek()
Ce code sera imprimé dimanche sur la fenêtre de la console
Dim dateToShow as DateTime = new DateTime(2010, 03,21)
Console.WriteLine(dateToShow.DayOfWeek.ToString)
Je voudrais utiliser DateTime.TryParse() juste pour valider l'entrée de l'utilisateur.
Dim input As String = "2010/12/23"
Dim dateTime As DateTime
If DateTime.TryParse(input, dateTime) Then
Console.WriteLine(dateTime.DayOfWeek)
Else
Console.WriteLine("Invalid")
End If
Cela devrait imprimer "dimanche".
string myDateTimeString = "21/03/2010";
DateTime dt = DateTime.ParseExact(
myDateTimeString, "dd/MM/yyyy",
new CultureInfo("en-Us", true)
, DateTimeStyles.NoCurrentDateDefault);
Console.WriteLine(dt.DayOfWeek);
Je vous recommande d'inclure une déclaration DateTime.Parse() dans votre exemple de code pour expliquer comment analyser son entrée originale de « 21/03/2010 » plutôt que de coder en dur il. –