2011-07-21 23 views

答えて

1
DateTimeFormatInfo usDtfi = new CultureInfo("en-US", false).DateTimeFormat; //--MM/dd/yyyy 
DateTimeFormatInfo ukDtfi = new CultureInfo("en-GB", false).DateTimeFormat; //--dd/MM/yyyy 
DateTime result = Convert.ToDateTime("07/21/2011", usDtfi); //or: ("21/07/2011", ukDtfi) 

あなたはdatetimeオブジェクト(結果を)持っていて、好きなやりたい:

string str = result.ToString("yyyy-MM-dd HH:mm:ss"); 

ハッピーしてみてください:)

1

コーディングこの

string DateString = "22/04/2011"; 
DateTime date = new DateTime(); 
date = DateTime.ParseExact(DateString, "dd/MM/yyyy"); 
string NewDateString = date.ToString("MM/dd/yyyy"); 
2

てみてください。

string oldstr = "03/12/2011"; 
string strDate = DateTime.ParseExact(oldstr, "dd/MM/yyyy",null).ToString("MM/dd/yyyy"); 
Console.WriteLine(strDate);