以字串格式化日期

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);

輸出:

這是 2015 年 11 月 11 日,許個願!

.NET 小提琴現場演示

使用 DateTime.ToString 進行現場演示

注意: MM 代表幾個月而 mm 代表分鐘。使用這些時要非常小心,因為錯誤會引入可能難以發現的錯誤。