日期:2014-05-17  浏览次数:21112 次

DEV的控件dateEdit怎么让日期出来是YYYY-MM-DD啊
默认出来的是yyyy-m-d的格式,结果日期比如是2013-6-3,可是我想要的是2013-06-03

string str1=dateEdit1.TEXT
请问怎么才能把字符串str1的值2013-6-3 转换成YYYY-MM-DD的形式2013-06-03呢?

------解决方案--------------------
string str1=dateEdit1.TEXT
DateTime date;
DateTime.TryParse(str1,out date);
str1=date.ToString("yyyy-MM-dd");
------解决方案--------------------
引用:
谢谢,另外我还想问一下,如何能禁止用户在dateEdit控件中输入,而只能选择日期呢?

dateEdit1.Properties.TextEditStyle = DisableTextEditor
------解决方案--------------------
dev 控件确实好用。
------解决方案--------------------
ToString("yyyy-MM-dd")