如何用其他格式格式化DateTime?

我有一个表示特定格式的日期的字符串,我希望采用其他格式。有人告诉我使用DateTime.(Try)ParseExact,所以我做了:


var dateString = "2016-02-26";

var formatString = "dd/MM/yyyy";


var parsedDate = DateTime.ParseExact(dateString, formatString, null);

您知道,我要将日期格式设置为dd/MM/yyyy,所以26/02/2016。但是,此代码引发FormatException:


无法将字符串识别为有效的DateTime。


如何更改DateTime的格式?


慕田峪4524236
浏览 557回答 2
2回答

跃然一笑

你可以用这个来String约会DateTime.ParseExact(dateString, format, provider);为了提供者的价值CultureInfo provider = CultureInfo.InvariantCulture;如Microsoft文档中所述
打开App,查看更多内容
随时随地看视频慕课网APP