У меня есть ситуация, в которой мне нужно преобразовать текстовые данные в дату.
Я использовал следующий код для этого!
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;
}
Это изменит только следующие форматы данных.
10/10/09 или 10/10/2009 ---- конвертированная дата ------ 10/10/2009
12/13/2009 или 12/13/9 ---- конвертированная дата ------- 12/13/2009
10/16 ---- дата конвертации ----------------------- 16/10 / 2009
2009/12/10 ---- дата конвертации ------------------ 10/12/2009
Следующие форматы не меняются на дд / мм / гггг
* 1 022 * 16/10-дд / мм
060209 или 06022009 ddmmyyyy
13122009 ммддйййй
20091213 ггггммдд
20091312 ггггдмм
20.07.2009 / 20.07.2009 / 20-07-2009 / 20-07-09
Может кто-нибудь помочь мне с этим.
Я очень новичок в C #