J'ai une situation dans laquelle j'ai besoin de convertir une donnée de texte en date.Conversion de données de texte en date
J'ai utilisé le code suivant pour le faire!
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;
}
Cela changera seulement les formats suivants de données.
10/10/09 ou 10/10/2009 ---- ------ date convertie 10/10/2009
12/13/2009 ou 12/13/9 ---- date de modification ------- 12/13/2009
10/16 ---- date de modification ------------------- ---- 16/10/2009
2009/12/10 ---- date de conversion ------------------ 10/12/2009
Les formats suivants ne sont pas se changer à jj/mm/aaaa
16/10-jj/mm
060209 ou 06022009 jjmmaaaa
13122009 mmjjaaaa
20091213 yyyymmdd
20091312 yyyyddmm
20.07.2009/20.07.2009/20-07-2009/20-07-09
Quelqu'un peut-il me aider avec cela. Je suis très nouveau à C#
vous ne pouvez pas déterminer la différence entre yyyymmdd et yyyyddmm, ou ddmmyyyy et mmddyyyy par exemple 20010102 est ambigu, de même que 01022001. –