Looking for c# Keywords? Try Ask4Keywords

C# Language Форматировать даты в строках


пример

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

Вы также можете использовать метод DateTime.ToString для форматирования объекта DateTime . Это даст тот же результат, что и код выше.

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

Выход:

Это 11 ноября 2015 года, сделайте желание!

Живая демонстрация на .NET скрипке

Демо-версия с использованием DateTime.ToString

Примечание: MM обозначает месяцы и mm течение нескольких минут. Будьте очень осторожны, когда используете их, поскольку ошибки могут вводить ошибки, которые могут быть трудно обнаружить.