以字符串格式化日期
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 日,许个愿!
注意:
MM
代表几个月而mm
代表分钟。使用这些时要非常小心,因为错误会引入可能难以发现的错误。