将日期从mm/dd/yyyy转换为dd MMM yyyy

本文关键字:yyyy dd MMM 转换 日期 mm | 更新日期: 2023-09-27 18:05:04

如何将日期时间从mm/dd/yyyy转换为dd MMM yyyy?DateTime。ParseExact或DateTime。TryParseExact不需要一个参数来告诉它我想要的格式。那么它如何知道我希望它将传入的日期返回为dd MMM yyyy格式呢?

DateTime result;
var dateTime = DateTime.TryParseExact("03/21/2013", "mm/dd/yyyy",CultureInfo.InvariantCulture,DateTimeStyles.None, out result);

将日期从mm/dd/yyyy转换为dd MMM yyyy

您返回的DateTime对象没有格式-它只是原始日期和时间。在将其放入DateTime对象后,要将其转换为新格式,请在其上调用ToString,如:

string formattedDate = result.ToString("dd MMM yyyy");

DateTime对象不以字符串格式存储日期。相反,您可以在获得字符串表示时使用您喜欢的格式输出DateTime的值:

// assuming you have date DateTime object variable named dateTime
dateTime.ToString("dd MMM yyyyy");