簡體   English   中英

將日期從mm / dd / yyyy轉換為dd MMM yyyy

[英]Convert a Date from mm/dd/yyyy to dd MMM yyyy

如何將日期時間從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);

返回的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");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM