我遇到需要將文本數據轉換爲日期的情況。將文本數據轉換爲日期
我已經使用下面的代碼來做到這一點!
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 ----轉換日期2009/10/10 ------
2009/12/13或12/13/9 ----轉換日期------- 12/13/2009
10/16 ----轉換日期------------------- ---- 16/10/2009
2009/12/10 ----轉換日期------------------ 10/12/2009
種下列格式沒有得到改變爲DD /月/年
一十分之十六-DD /毫米
060209或06022009 DDMMYYYY
13122009 MMDDYYYY
20091213 YYYYMMDD
20091312 yyyyddmm
20.07.2009/20.07.2009/20-07-2009/20-07-09
任何人都可以幫助我解決這個問題。 我對c很陌生#
你無法確定yyyymmdd和yyyyddmm之間的區別,或者ddmmyyyy和mmddyyyy之間的區別20010102與01022001一樣不明確。 – 2009-06-25 09:28:00