var date = new DateTime(2015, 11, 11);
var str = $"It's {date:MMMM d, yyyy}, make a wish!";
System.Console.WriteLine(str);
You can also use the DateTime.ToString
method to format the DateTime
object. This will produce the same output as the code above.
var date = new DateTime(2015, 11, 11);
var str = date.ToString("MMMM d, yyyy");
str = "It's " + str + ", make a wish!";
Console.WriteLine(str);
Output:
It's November 11, 2015, make a wish!
Live Demo using DateTime.ToString
Note:
MM
stands for months andmm
for minutes. Be very careful when using these as mistakes can introduce bugs that may be difficult to discover.