我想转换2014-12-25(yyyy-mm-dd),到December 25, 2014.如何做到这一点的最佳做法是什么?我目前将它存储在变量中,因为它们是从日期选择器中选择日期,但我在页面上的其他位置显示该值并希望它采用上述格式.
码:
myLabel.Text = "Period: " + FromDate + " to " + ToDate;
Run Code Online (Sandbox Code Playgroud)
from和to是保存datepicker日期的两个变量.我需要帮助才能将其转换为December 25, 2014
thisDate1.ToString("MMMM dd, yyyy")
Run Code Online (Sandbox Code Playgroud)
编辑:
由于您的变量是字符串:
DateTime.ParseExact(stringDate, "yyyy-MM-dd", CultureInfo.InvariantCulture).ToString("MMMM dd, yyyy");
Run Code Online (Sandbox Code Playgroud)
这样就可以将格式从字符串日期时间转换为所需的格式.