Ich habe eine Situation, in der ich Textdaten in Datum konvertieren muss.Umwandlung von Textdaten in Datum
Ich habe den folgenden Code verwendet, um dies zu tun!
string s = textBox1.Text;
if (String.IsNullOrEmpty(s))
{
textBox2.Text = "Please enter any date.";
}
else
{
DateTime dt = DateTime.Parse(s);
string day = dt.Day.ToString();
string month = dt.Month.ToString();
string year = dt.Year.ToString();
s = day + "/" + month + "/" + year;
textBox2.Text = s;
}
Dies wird nur die folgenden Formate von Daten ändern.
10/10/09 oder 10.10.2009 ---- umgewandelt Datum ------ 10/10/2009
12/13/2009 oder 12/13/9 ---- umgerechnetes Datum ------- 12/13/2009
10/16 ---- umgerechnetes Datum ------------------- ---- 16/10/2009
2009/12/10 ---- umgerechnetes Datum ------------------ 10/12/2009
Die folgenden Formate sind nicht auf TT/MM/yyyy
16/10-tt/mm
060.209 oder 06.022.009 ddmmyyyy
13.122.009 mmddyyyy
20.091.213 yyyymmdd
geändert zu werden20091312 yyyyddmm
20.07.2009/20.07.2009/20-07-2009/20-07-09
Kann mir jemand dabei helfen. Ich bin sehr neu in C#
Sie das nicht bestimmen kann, Unterschied zwischen yyyymmdd und yyyyddmm oder ddmmyyyy und mmddyyyy z 20010102 ist mehrdeutig, ebenso wie 01022001. –