簡體   English   中英

如何在Windows Phone 8中將DateTime轉換為指定的格式

[英]how to convert DateTime to a specified Format in windows phone 8

我的日期格式為MM / dd / yyyy。 問題是,當我轉換時它顯示05-12-2013。我想顯示像2013年5月12日的甲酸鹽。 如何正確將其格式化為:2013年5月12日?

我的C#代碼是

 DateTime dt1 = (DateTime)obj["FromDate"];
 DateTime dtlocal1 = dt1.ToLocalTime();
 tbFromDate.Text = dtlocal1.ToString("MM/dd/yyyy");

當您使用正斜杠字符( / )時,它將告訴.Net使用特定於當前區域性的日期分隔符。 在這里閱讀

您可以使用不變區域性,其中分隔符始終為正斜杠:

dt.ToString("MM/dd/yyyy", CultureInfo.InvariantCulture)

或者,您可以在格式字符串中指定專門使用正斜杠字符,而不是區域性特定的日期分隔符:

dt.ToString("MM'/'dd'/'yyyy")

暫無
暫無

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

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