主题:如何将字符串转化为日期?
mshaosjm
[专家分:10] 发布于 2007-02-24 15:03:00
如将20011210转化为datetime型的
回复列表 (共4个回复)
沙发
ch3cho [专家分:850] 发布于 2007-02-24 15:14:00
string tempStr = "20070220";
int y=int.Parse(tempStr.Substring(0,4));
int m = int.Parse(tempStr.Substring(4, 2));
int d=int.Parse(tempStr.Substring(6,2));
DateTime dateTemp = new DateTime(y, m, d);
板凳
zhxatx [专家分:500] 发布于 2007-02-25 16:29:00
好像不需要那么麻烦吧。。。
string tempStr = "20070220";
DateTime dateTemp = System.DateTime.Parse(tempStr);
这样就可以了。
3 楼
ch3cho [专家分:850] 发布于 2007-02-26 11:01:00
LS的方法不行,会抛出一个System.FormatException异常的
4 楼
IT浪子 [专家分:180] 发布于 2007-03-04 15:34:00
一楼和二楼的方法都可以实现的
我来回复