簡體   English   中英

將 MM/DD/YYYY 轉換為 DD/MM/YYYY

[英]convert MM/DD/YYYY to DD/MM/YYYY

我的日期格式為“MM/DD/YYYY”,例如“09/25/2011”,我如何將其轉換為“DD/MM/YYYY”格式。

我的代碼是:

private DateTime GetDate()
{
  string d = Convert.ToDateTime("09/25/2011").ToString("dd/MM/yyyy"); //returns 25/09/2011
  DateTime date = DateTime.Parse(d, new CultureInfo("en-GB")); 
  return date;// returns 09/25/2011
}

謝謝

您是否嘗試過將date對象格式化為dd/MM/yyyy

string d = Convert.ToDateTime("09/25/2011").ToString("dd/MM/yyyy"); //returns 25/09/2011
DateTime date = DateTime.Parse("09/25/2011", new CultureInfo("en-GB")); // returns 09/25/2011
string d2 = date.ToString("dd/MM/yyyy"); //should return 25/09/2011

我建議你的功能只是做以下...

private DateTime GetDate()
{
   return DateTime.ParseExact("09/25/2011", "MM/dd/yyyy", null);
}

然后,當您使用該功能時...

string formattedDate = GetDate().ToString("dd/MM/yyyy");

請試試這個

DateTime mmddyyy = Convert.ToDateTime(DateTime.ParseExact("11222019", "MMddyyyy", CultureInfo.InvariantCulture));
string dateddMMyyyy = mmddyyy.ToString("dd-MM-yyyy");
string input = Console.ReadLine();

 string[] dtarray = input.Split('/');

DateTime datechanged = new DateTime(Convert.ToInt32(dtarray[2]),Convert.ToInt32(dtarray[1]),Convert.ToInt32(dtarray[0]));

暫無
暫無

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

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