C# Language Format des dates en chaînes


Exemple

var date = new DateTime(2015, 11, 11);
var str = $"It's {date:MMMM d, yyyy}, make a wish!";
System.Console.WriteLine(str);

Vous pouvez également utiliser la méthode DateTime.ToString pour formater l'objet DateTime . Cela produira la même sortie que le code ci-dessus.

var date = new DateTime(2015, 11, 11);
var str = date.ToString("MMMM d, yyyy");
str = "It's " + str + ", make a wish!";
Console.WriteLine(str);

Sortie:

C'est le 11 novembre 2015, faites un voeu!

Démo en direct sur .NET Fiddle

Démo en direct à l'aide de DateTime.ToString

Note: MM représente les mois et les mm pour les minutes. Soyez très prudent lorsque vous utilisez ceux-ci, car des erreurs peuvent introduire des bugs qui peuvent être difficiles à détecter.